Food court · 28505 Hesperian Blvd #1061c, Hayward, CA
More food in Hayward, CA · Food Court in Hayward