Pescato & Mangiato
Location picture
Fabulous 9.3 (2239 reviews)
Approx. €30
Location
Piazza Lante Federico Marcello, 16
00147 Roma