930 Locust St, Philadelphia, PA 19107
Affordable, delicious, and great service. Loved their gf options. We ate in for one meal and got delivery the second time. No reactions, I would definitely eat here again (but I'm from out of state so probably no luck there).
112 S. 13th Street, Philadelphia, PA 19107
I loved their crust! One of the best pizzas I've ever had. My non gluten intolerant friends loved it as well. I would definitely eat here again.