I am from South West Philly. Favorite Pizza shop in Havertown. You have to ask for x-tra sauce though. That is key. I usually ask for it well done also. It's just a little better that way. It reminds me of home.
Pros: Awesome Pizza (x-tra sauce on the top)
Cons: needs the x-tra sauce to be good.
more