My boyfriend and I live in lancaster and we visited pittsburgh over the weekend and we were looking for a good pizza shop so we went here and it was so good!!! The shop smells so good as soon as you walk in!
I would say this is the best pizza in town. I would definitely go back.