Eating Japanese Sushi at Asahi Sushi restaurant in Norwood, NJ.

Feedback

Do you manage or own Asahi Sushi?

Yes