Share:

Restaurants & Bars 8

Thai Basil

macewindu420 | Sep 23, 2010 12:15 PM

Any suggestions about where to buy Thai basil in the Boston area?

-----
Thai Basil Restaurant
132 Newbury St, Boston, MA 02116

Want to stay up to date with this post?

Recommended From Chowhound