La Placita

27548 Tampa Ave, Hayward
(510) 784-0583
Menu

Order Online Here:

Ubereats