Barro's Pizza
Price: $5.99
Choice of small or large. Classic combination of ham and cheese in a sandwich.
20165 N. 67th Ave 85308, United States
No delivery
Restaurant
Open now· Closes at 23:00
Spot something wrong?