La casa india is an Indian restaurant.