Eating Chinese Japanese Sushi at May's Sushi Bar & Grill restaurant in Santa Cruz, CA.

Feedback

Do you manage or own May's Sushi Bar & Grill?

Yes