Great River 22218 Foothill Blvd Hayward, CA 94541 Phone: (510) 581-3456 Fax: (510) 581-1349
Category: Restaurants