13 West Central Street,
Natick, MA, 01760
Home
Reservations
Menu
Contact
Private Events
Shop
Gift Cards
News
Gallery
More...
As of right now we are only offering indoor dining and takeout. We cant wait for Spring and nicer weather to come so we can re-open our patio! Stay tuned!