Aldo’s place is so great! It is right in the heart of the city center of Palermo, making it super convenient for all the restaurants, bars and shops that are literally right outside. 100% recommend!