Del Capo Pizzeria
(225)
Restaurant
Address: 13th December Street Nadur, Gozo, NDR 1112, Malta
Hours: Closed ⋅ Opens 10 AM
Phone: +356 2156 9966
Rating
(26)
Watch the latest videos from Del Capo ... Del Capo. 4.6 (26). ·. $. ·. Pizza place. Closing Soon. ·. 8:00 AM - 11:00 AM ... #pizza #pizzeria #delcapo #best #nadur.