Ithai Restaurant
City: Guilford
Services: Takeout
$, Lunch, Dinner

1200 Boston Post Rd, Guilford, CT 06437, USA

203-533-5060