Ristorante Leondoro
Location picture
Around €35