Company name: iKura Sushi Bar & Grill
Description: ikura sushi bar & Grill offers Japanese food yakisoba noodles teriyaki restaurant
134 Market Square, Newington, CT 06111, United States