Award-winning Italian restaurant, Villa Napoli, serving fresh, varied Italian cuisine. Established for many years.