Scallops Restaurants in Chester Street, Menlo Park
Show restaurants on map
4.6
Menu
Table booking
4.6
Menu
Table booking
City: Chester Street, Menlo Park, 641 Santa Cruz Ave, Menlo Park, United States Of America, Chester Street, Menlo Park
"Loved sunset outside, oysters and bordeaux. Liked scallops in risotto but not really rice much."
Price
The Average price for Scallops is:
$50.2
Feedback
These reviews refer only to the mentioned ingredients.