I've been getting pizza here since it was Villa Pizza. This place has been here for years and the pizza is still the bomb! They have prompt delivery, the pizza is good and they offer quite a variety of other entree's as well. My personal fave is the ""Around the World"". The extra large pizza is HUGE and is definitely enough for a small party.
Pros: Prompt delivery, good pizza
Cons: Like most pizza places, the pizza is the best thing on the menu