Be careful, man. Commonly, unique restaurant building are made to take away your attention from their low standard food.
That restaurant sure looks really different.. I guess lots of people will come on that place just to experience what are their delicacies, and what is the view inside of that restaurant..
In the last picture she looks more like their eldest sister and not their mom.. I feel pity for her, how can she support her children in that kind of situation..