Thai Chili Basil Restaurant
454 Franklin St, Melrose
(781) 662-9888
Menu
Restaurants in Melrose, MA
Thai Chili Basil Restaurant
454 Franklin St, Melrose, MA 02176
(781) 662-9888