Olives & Peppers
833 Harrison City Rd, Trafford PA 15085
(412) 229-8481
Directions
Order Online Delivery
Grubhub
Postmates
Trafford, Pennsylvania
Olives & Peppers
833 Harrison City Rd, Trafford
(412) 229-8481