Eating Japanese Sushi at Ocean Sushi Restaurant restaurant in Melrose, MA.

Feedback

Do you manage or own Ocean Sushi Restaurant?

Yes