Skip to content

Location

Izumi Japanese - Windsor Locks

25 Ella Grasso Turnpike
Windsor Locks, CT 06096
(860) 292-8888