Thai Time Authentic Thai Food

15 Lake View Ave.
Shrewsbury
Massachusetts
United States