Ресторан «Страна которой нет» находится в самом сердце Москвы, рядом с Красной площадью, Большим и Малым театрами, ГУМом и Госдумой. Он имеет летнюю террасу с потрясающим видом на эти достопримечательности. В ресторане есть два зала — один для детей, а другой для взрослых.