La Casa is an Italian restaurant specializing in cuisine and Neapolitan pizzas, also offering takeaway and delivery services.