La Casa is a restaurant offering a menu of fresh, local products. Features include seating, table service, a terrace, and accepted card payments. Reservations are accepted and alcohol is served.