Restaurant
I Grilli Downtown
12 locals recommend,
Location
11 L.go dei Cavalieri di Malta
Palermo, Sicilia
Tips from locals
Se avete voglia di bere un buon cocktail questo è il posto adatto, è possibile anche mangiare
Unique things to do nearby
Locals also recommend
- 5 locals recommend