Get directions to: Tuk Tuk Fine Bangkok Cuisine, Tewksbury, MA
Restaurant address: 1699 Shawsheen St Tewksbury, MA 01876, USA
Restaurant: Tuk Tuk Fine Bangkok Cuisine