Niagara is a ice cream parlor Santa Margalida Balearic Islands located in Spain.
Passeig de l'Enginyer Antoni Garau 07458 Santa Margalida Balearic Islands Spain
Restaurant with beach view and big parrot inside. Estrella beer , tapas , paella , everything tasty. Only place o Mallorca where one can order paella just for one person. Great value for a price.
Tal volta els millors gelats en relació a quantitat/ qualitat / preu de la zona. Tastau el de cookiesMaybe the best ice creams of Can Picafort. Taste the cookies flavour.
This is not just na ice cream Store. It's truly amazing restaurant where the food is real art. It's definitely the best food on Mallorca! The lady owner is very charming. - Juliusz M