Cafe Caravaggio
Italian · Pizza · Bar
Cafe Caravaggio: A restaurant offering cafeteria, bar, pizza, pasta, and grill options. Located near St. John's Co-Cathedral.
Location
Best places nearby
The highest rated places close to Cafe Caravaggio.
Local restaurants nearby
15 Triq San Ġwann, Valletta


