Rome, Italy
11/a Vicolo della Vaccarella
Piazza Navona
00186 Rome
Italy
+39 06 686 5549
Centro Storico
$40.00
Mo to Su from 12:00 PM to 02:00 PM
Mo to Su from 08:00 PM to 12:00 AM
Mediterranean, Fish & Seafood, Business, Italian
1 review