Potato Peas Restaurants in Mountain View
Show restaurants on map
4.1
Menu
Table booking
4.1
Menu
Table booking
City: Mountain View, 357 Castro Street, Mountain View, 94041, United States Of America, 94041-1256
"Entertainable and happy location with family during week ends"
4.5
Menu
Table booking
4.5
Menu
Table booking
City: Mountain View, 357 Castro St Ste 4, Mountain View, CA 94041, United States
"Took an hour to get the main course. Wont go back."
Price
The Average price for Potato Peas is:
$4.4
Feedback
These reviews refer only to the mentioned ingredients.