La Casa is a restaurant specializing in authentic, wood-fired Italian pizza.