Eating Mexican Pizza at Americana Pizza & Taqueria Hayward restaurant in Hayward, CA.

Feedback

Do you manage or own Americana Pizza & Taqueria Hayward?

Yes