Michi Asian & SteakStone

Japanese restaurant · 1201 Clements Bridge Rd, Barrington, NJ

Dine-In

More food in Barrington, NJ · Japanese Food in Barrington