Restaurants offering The South Natick Sandwich
Search city
4.3
Menu
Table booking
4.3
Menu
Table booking
City: Natick, 319 North Main Street, Natick, 01760, United States Of America
"Kid-friendliness: You can get lollie pops and erasers"
Price
The Average price for The South Natick Sandwich is:
$10.7
Feedback
These reviews refer only to the mentioned ingredients.