La Casa is a pizza restaurant with a menu offering approximately 20 dishes, with an average price of €11 per item.