Bar Cafeteria Can Olga is a bar and cafeteria offering a place to enjoy drinks and possibly light food. It is located in Palma de Mallorca.