The cafe with such a strange name is situated near the Moscow Zoo. I am afraid to imagine what their beer and grilled dishes are made of… 😮