Restaurants - Pizza in Trafford, PA
Little Lou's Pizza
P T's Pizza
Pizza Shack