Olives & Peppers

Italian restaurant · 833 Harrison City Rd, Trafford, PA

Hours

More food in Trafford, PA · Italian Food in Trafford