Get directions to: World's Fare, Hayward, CA
Restaurant address: 20800 Hesperian Blvd Hayward, CA 94541, USA
Restaurant: World's Fare