Villa Napoli
Italian · Fine Dining
Award-winning Italian restaurant, Villa Napoli, serving fresh, varied Italian cuisine. Established for many years.
Location
Best places nearby
The highest rated places close to Villa Napoli.
Local restaurants nearby
10 Plymouth Road, WLS



