Get directions to: Thai Time Authentic Thai Food, Shrewsbury, MA
Restaurant address: 15 Lake View Avenue Shrewsbury, MA 01545, USA
Restaurant: Thai Time Authentic Thai Food