Pizza Review
One of the best margherita pizzas I’ve ever had. May be the best pizza in Glenside. Great people as soon as I walked in. 100% coming back.