Barbee's Pizza 1667 N. Mountain Av., Unit 124 Upland CA United States
Closed. Location is now Fratello's Pizza & Pasta.
Hours: Closed. Location is now Fratello's Pizza & Pasta.
Phone: no phone