| |

Catacanos

Dear Pizza Lovers, Welcome to the Flavor Palace Buckle up, ’cause I’m taking you on a tasty tour of Catalano’s Pizza, located right at 3002 Imperial Ave, San Diego, CA. This spot isn’t just a pizzeria; it’s a culinary battleground where dough meets flavor and victory is served on a slice. The moment you step…