O Sushi (Menu)

18812 Soledad Canyon Rd, Santa Clarita
+1 661-424-0089

Give a rating to O Sushi

Suggest a dish

How much did you spend at O Sushi?