Powered by Tripadvisor

MIA Pizza & Taqueria

26712 Gading Rd
Hayward, CA 94544
Uber
MORE PHOTOS