Angelo & Vito's Pizza

4520 Frankford Road, Dallas TX, 75287

View menu
Start an Order Full Menu