Castello Cafe and Bar is a modern cafe and bar with a lounge atmosphere and a panoramic sun terrace. It's a popular meeting spot.