Delux Pizza is an Italian restaurant specializing in homemade pizzas and dishes crafted with care. They offer takeaway and delivery services.