Restaurant Reviews from DiningGuide411.com
    Top : United_States: CA: Covina

Barro's Pizza , Covina, California










Barro's Pizza
833 West Covina Boulevard
Covina CA United States


Phone: 626.331.3953