Mama Licha is a restaurant.