Powered by Tripadvisor

Izumi Japanese Steak House & Sushi Bar

25 Ella Grasso Tpke
Windsor Locks, CT 06096
Uber
MORE PHOTOS