Carrer de Sant Llorenç, 22 Illes Balears 07012Website: Click here for restaurant websitePhone: +34 871 57 64 49