Veggie Restaurants in Menlo Park
Show restaurants on map
4.6
Menu
Table booking
4.6
Menu
Table booking
City: Menlo Park, 880 Santa Cruz Avenue, Menlo Park, 94025, United States Of America
"Amici's offers delicious pizza cooked in a large oven with a crispy yet soft crust. Their spaghetti and meatballs are also exceptional. The variety of..."
4.4
Menu
4.4
Menu
City: Menlo Park, Willow Road, Menlo Park, 94025, United States Of America
"Trying a slice of cheese pizza. Not that great."
Price
The Average price for Veggie is:
$10.7
Feedback
These reviews refer only to the mentioned ingredients.