Start from
iKura Sushi Bar & Grill
134 Market Square, Newington 06111