I have tasted many pizzas, but let me tell you that this one is the best!!! I give it 5 stars because its not too thick, not too oily and has a GREAT taste!! This my friends is real Italien pizza!!!!
by by lizaAmbler at Citysearch - Posted on