Mama Indii is an Indian restaurant.