Thai Basil - Member Directory Go back to directory. Add to Address Book. Thai Basil Thai Basil 132 Newbury Street Boston, MA 02116work Work Phone: 617-578-0089work