Piazza Cascata
Pizza · Sushi · Steakhouse
Piazza Cascata is a 24/7 restaurant offering pizza, pasta, salads, grill, bar, and sushi. They also serve steak.
Location
Best places nearby
The highest rated places close to Piazza Cascata.
Local restaurants nearby
68 St George's Road, San Ġiljan


