Eating Japanese Sushi at Johnny Roll House restaurant in Montvale, NJ.

Feedback

Do you manage or own Johnny Roll House?

Yes