Octopus Restaurants in LARCHMONT
Show restaurants on map
4.4
Menu
4.4
Menu
City: LARCHMONT, 2382 Boston Post Rd, Larchmont, United States Of America, LARCHMONT
"First timer, new favorite.. Great food, exceptional staff"
Price
The Average price for Octopus is:
$18.1
Feedback
These reviews refer only to the mentioned ingredients.