Ithai Restaurant

Services: Takeout
$, Lunch, Dinner

1200 Boston Post Rd., Guilford, CT 
Phone: 203-533-5060