First Italian Restaurant Ever Named Best In The World
This years World’s 50 Best Restaurant’s list has been made and for the first time ever an Italian restaurant made number 1. The Osteria Francescana in Modena, Italy is now recognized as the best restaurant in the world. Sorry, Olive Garden, in case you thought you were going to grab it once you heard “Italian”.
Read more at yahoo.com.
Read More Stories From the IB Wire
.
.
