La Piazza
Pizza · Coffee Shop
La Piazza is a cafe offering coffee, pizza, and other dining options. It's known to be open late on feasts and public holidays.
Location
Best places nearby
The highest rated places close to La Piazza.
Local restaurants nearby
148 Triq Santa Rita, Ir-Rabat

