Thai Chilli
40 Main St, Maynard
(978) 897-2984
Recent Reviews
Order Online
You May Also Like
The Pleasant Cafe - 36 Main St
American, Sports Bar
Smack Noodle - 45 Main St
Ramen
Azucar Tapas Bar - 51 Main St
Tapas/Small Plates, Tapas Bar, Spanish, Tapas
Restaurants in Maynard, MA
Thai Chilli
40 Main St, Maynard, MA 01754
(978) 897-2984