Thai Smile Restaurant

Restaurant
Hamden Connecticut
1505 Dixwell Ave
203-288-9888

Thai Smile Restaurant is located on the Farmington Canal Heritage Trail, in Hamden CT

Show directions from Thai Smile Restaurant to traveling
Thai Smile Restaurant
Your Current Location (if allowed by browser)
Farmington Canal Heritage Trail