Get the latest Flash Player to see this content.
Contact & Info
Javascript is required to view this map.
Hours of Operation:
Lunch
Tuesday ~ Saturday
11:30am ~ 2:30pm
Dinner
Tuesday ~ Sunday
5:00pm to Close
Monday ~ Closed
Amherst, Massachusetts 01002
413.253.0220
info@tabellarestaurant.com


