Where is the number 1 restaurant in the world?
Photo Credit: Courtesy of 3DStockPhoto (number 1 image)
Mediterranean venue Mirazur has taken the No. 1 spot at the World's 50 Best Restaurant Awards in Singapore -- an event considered the Oscars of the fine dining world.