Thai And I Restaurant

274 South St Shrewsbury MA 01545 USA

(508) 762-4814

Location