Japanese restaurant · 58 Farmington Ave #4, Farmington, CT
To-Go · Delivery
More food in Farmington, CT · Japanese Food in Farmington