Thai Restaurant (InThai Restaurant)

83 Atlantic St, Stamford, CT 6901