Square Pie is a pizza restaurant located at 801 East Passyunk Avenue in Philadelphia, PA. They specialize in small batch pizza with long fermentation. They are open for dinner 7 days a week with take-out only service.