Japanese restaurant · 22 Mountain Ave, Bloomfield, CT
Delivery
See full menu
More food in Bloomfield, CT · Japanese Food in Bloomfield