Sophia sushi
1162 W Tennyson Rd, Hayward
Sophia sushi
1162 W Tennyson Rd, Hayward 94544