This establishment is a restaurant. Search results indicate it is known as Olimpia Opa & Oma and is located in Ca'n Picafort.