Thai Basil
132 Newbury St 02116
(Thai, Seafood, Vegetarian)
Order Online

Come visit us at: 132 Newbury St, Boston, MA 02116