Thai Lotus

600 S. Washington St.
Massachusetts
United States