All reviews seem negative
I have received great feedbacks about this place. So I decided to pay a visit a buy one of their famous pizzas. I must tell you it was a bad, bad e...