iKura Sushi Bar & Grill
134 Market Square, Newington
(860) 500-7388
Recent Reviews
iKura Sushi Bar & Grill
134 Market Square, Newington 06111
(860) 500-7388