Eating Japanese Sushi at Masa Sushi & Grill restaurant in Allendale, NJ.

Feedback

Do you manage or own Masa Sushi & Grill?

Yes