Japanese restaurant · 210 New Rd, Linwood, NJ
Dine-In
See full menu
More food in Linwood, NJ · Japanese Food in Linwood