Eating Japanese Seafood Sushi at Oppa Sushi restaurant in Allston, MA.

Feedback

Do you manage or own Oppa Sushi?

Yes