Casa Francia is a restaurant specializing in traditional French cuisine with authentic regional specialties. It offers a family-style dining experience and is known for its traditional French gastronomy.