EUROPIZZA is a restaurant specializing in pizza, offering various sizes and toppings. They also provide takeaway options.