Can't see why people are writing the negative reviews. Sure, the service is a bit slow, as typical for an Italian restaurant, but the food is probably the best in all of Alcudia. Home-made pasta, good bread, pizza with good amount of topping. All ingredients appear to be of excellent quality. The waiters are friendly. The atmosphere and music were nice.