Masa Sushi & Grill

Sushi restaurant · 81 W Allendale Ave, Allendale, NJ

Dine-In

Hours

More food in Allendale, NJ · Sushi in Allendale