Oishii Sushi
26033 Eden Landing Rd, Hayward
(510) 397-1211
Recent Reviews
Oishii Sushi
26033 Eden Landing Rd, Hayward 94545
(510) 397-1211