Pizza Review
In the 4 years I've lived in the Central Florida Orlando Area this is By Far the best pie ive had. Great Cheese, the Sauce is even with every slice and the Crust has Great Crisp one end to the other!!! That's a Review!