I have always been impressed with the pizza (thin, pan, or stuffed) or the meals from Little Villa. Service is top notch when dining. When ordering pizza look for the coupons as it is a little pricey for the quality you get.
Pros: Consistent quality italian cusine
Cons: Dining is a bit small for LARGE groups
more