Logo

Pizza restaurants in Dallas & Plano, TX

Dallas, TX

Plano, TX

About Sal’s Pizza