La Padella is a traditional, higher-end restaurant offering a European menu and terrace seating. It has been open since 1987.