Peach Cobbler Restaurants in Menlo Park
Show restaurants on map
4
Menu
4
Menu
City: Menlo Park, 840 Willow Road Menlo Park, CA 94025, United States
"Best roasted Oysters in the bay, and it is not even close"
4.3
Menu
4.3
Menu
City: Menlo Park, Willow Road, Menlo Park, 94025, United States Of America
The place from Menlo Park offers 77 different meals and drinks on the menu at an average $7.3.
Price
The Average price for Peach Cobbler is:
$6.1
Feedback
These reviews refer only to the mentioned ingredients.