Mediterranea Self Service has been serving customers since 1994, offering a self-service dining experience with takeaway options. The establishment is known for its food, service, and atmosphere, with prices per person ranging from €1 to €10.