La Placita
27548 Tampa Ave, Hayward
(510) 784-0583
Recent Reviews
La Placita
27548 Tampa Ave, Hayward 94544
(510) 784-0583