La Casa Pizzeria Restaurant is an Italian establishment known for its pizzas. They offer a daily opening with extended hours and also provide a delivery service.