London restaurant Cibo is located at Russell Gardens. Being the pioneer of Italian food in London, Cibo is still performing at its best providing ambience food and wine that has been emulated by so many. With seafood as its main appeal this is undoubtedly one of the finest a la carte Italian Restaurants.