You will never experience anything as tasty as the Villa Rose Special. I have traveled all over the world and U.S., this is the best pizza I have ever tasted bar none. The establishment is 50 years old, so you know they have been doing something right to stay in business that long. The service is great and the toppings are fresh. Not much atmosphere, but its a pizza joint. Don't waste your time ordering any of the entrees, pizza is what makes this place so special.
Pros: Cost, service and food
more