Café Imperial, located on Prague’s Na Poříčí street, has been named as the best traditional restaurant in the world by online eatery catalogue Taste Atlas. Rome’s Da Enzo al 29 restaurant took second place, followed by Commander’s Palace in New Orleans.