basil boston restaurant wallpaper thai basil restaurant boston Located in a convenient location on Newbury Street Thai Basil Restaurant offers authentic Thai food at great prices. Providing qu… Thursday, March 31, 2022 Edit