Ithai Restaurant

Thai restaurant in Guilford serving a variety of tasty dishes.

Address

1200 Boston Post Rd.
Guilford, CT 06437
United States

Map & Directions