Eating Japanese Sushi at O Sushi & Grill restaurant in San Dimas, CA.

Feedback

Do you manage or own O Sushi & Grill?

Yes