Sauerkraut Restaurants in Los Altos
Show restaurants on map
4.4
Menu
4.4
Menu
City: Los Altos, 987 North San Antonio Road, Los Altos, CA 94022, United States
"Food and service!! My family of six could not get enough we tried six different breakfast ducks and still bought pastries to go! plentiful portions an..."
Price
The Average price for Sauerkraut is:
$4.2
Feedback
These reviews refer only to the mentioned ingredients.