Sushi restaurant · 81 W Allendale Ave, Allendale, NJ
Dine-In
More food in Allendale, NJ · Sushi in Allendale