Oishii Sushi Menu

$$Sushi
26033 Eden Landing Rd, Hayward, CA 94545


Know a great happy hour or special for this location?