Del Capo - Gozo

Schedule order
Opens 5:00 PM
10€ off your first order!
Del Capo

Perfect Italian Pizza

Closed
Wolt+
€4.40
€€€9.0