I'm definitely giving it 5 star. Pizza was so so so good that I can't begin to tell you. I ordered Seafood pizza and I couldn't even finish small pizza. I'd recommend that Order small pizza for two people.
They are not expensive, and they have heavy toppings which I love about them. Cheese melts in your mouth like i can't describe it.
Staff was very helpful and kept asking if everything's good. Only thing missing was some good music which i'm not sure why it wasn't even playing.
I'd most definitely show up again, while I'm at Pittsburgh this week.
They are surely and undoubtedly the best pizza restaurant.