We loved Pablo's place. It is located in the heart of Palermo. Amazing restaurants and bars are just steps away. Highly recommend.