My Thai Vegan Cafe · 3 Beach St #2, Boston, MA 02111, United States
★★★★☆ · Thai restaurant