Location: 835 West A Street, Hayward, CA 94541
Phone:(510)731-3776
Category: Hotels & Travel
Tags: Breakfast Restaurants, Hotels