Hayward, United States
3448 Depot Rd
N/A
+15105684072
Know the owners and they are nice people. The business is polite and professionally run.
like
I'm so happy with accommodation and the hotel staffs give me so much special treatment to our needs thank you.
Friendly staff
best Hotel-Motel supply in the Bay Area!
Deli
The best companies in the category 'Deli'