Eating Japanese Sushi at Megu Sushi restaurant in Ventnor City, NJ.

Feedback

Do you manage or own Megu Sushi?

Yes