Barro's Pizza
Price: $6.49
Savory and soft, ideal as a side. Choose from a selection of marinara, pizza, or ranch dips to accompany.
20165 N. 67th Ave 85308, United States
No delivery
Restaurant
Closed· Opens at 10:30
Spot something wrong?