Carrubia
Mediterranean · Seafood · Pizza
Carrubia is a restaurant offering pizza, seafood, and Mediterranean cuisine.
Location
Best places nearby
The highest rated places close to Carrubia.
Local restaurants nearby
107 Xatt is-Sajjieda, Marsaxlokk
Location
The highest rated places close to Carrubia.
107 Xatt is-Sajjieda, Marsaxlokk