Manjares is a bakery and pastry shop offering NY Rolls. They are open daily and located in Port d'Alcudia.