Italian restaurant La Piazza Mandilara offers a diverse menu including pizza and Mediterranean dishes. Open late.