Map
6 Calle de la Lonja, Palma, Majorca 07012, Spain
Price
65
Restaurant
Orient Express