Japanese restaurant · 130 Black Horse Pike Suite#310, Audubon, NJ
Dine-In
More food in Audubon, NJ · Japanese Food in Audubon