U2 Japan Farmington

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

Delivery

Hours

More food in Farmington, CT · Japanese Food in Farmington