F Filippo Stefano Roma Review of La Pergola” *** Michelin , Rom... 4 years ago Nice location but bad smells everywhere
Comments: