The Magellan restaurant is another restaurant of the LONDON RESTAURANT GROUP network, located in the Central district of Sochi, at ul. Uritsky, 18a. The restaurant serves Mediterranean and European cuisine. You can get to the Magellan restaurant by reaching the nearest bus stop for agricultural Russia.