Barro's Pizza, UPLAND, California (CA)
Comfortably operating at 1667 North Mountain Avenue () in UPLAND, California (CA) (91784), Barro's Pizza is available at 9099462679. Make sure you give them a call ahead to make a reservation.
More restaurants in UPLAND, California (CA)
Barro's Pizza contact information and details:
Address: 1667 North Mountain Avenue - , UPLAND, California (CA) 91784
Contact Phone: 9099462679