ViaMichelin
Jellyfish Rest&Bar by Palma Aquarium
Location picture
Fabulous 9.1 (4 reviews)
Approx. €26
Location
Carrer de Manuela de los Herreros, 21
07610 Palma