U2 Japan Farmington

Japanese restaurant · 58 Farmington Ave #4, Farmington, CT

To-Go · Delivery

Hours

More food in Farmington, CT · Japanese Food in Farmington