Japanese restaurant · 652 Main Rd, Towaco, NJ
Dine-In
More food in Towaco, NJ · Japanese Food in Towaco