HOME / Japanese restaurant / iKura Sushi Bar & Grill
134 Market Square, Newington, CT 06111
+18605007388
View Business Profile