Once Upon a Time in Kazimierz, a little restaurant in the heart of Krakow’s old Jewish ghetto, is better than most museums. Set inside a row of recreated, turn-of-the-19th-century Jewish traders’ shops, it’s arguably one of the smallest restaurants in the city, with eleven candlelit tables offering a dining experience from another century, like walking into…