VILLA NAPOLI RESTAURANT| FOOD REVIEW March 15, 2014 VILLA NAPOLI RESTAURANT| FOOD REVIEW Glendale Hotel, 10 Plymouth Road, Penarth. 029 20 708302 / www.glendalehotel.co.uk A constant in restaurant terms, the Glendale Hotel/Villa Napoli restaurant has had the … Read moreVILLA NAPOLI RESTAURANT| FOOD REVIEW