Restaurant Villa Adriano is located in Krasnaya Polyana, Sochi, at ul. Birch, 59, at the Hotels Villa Adriano. The restaurant serves European, Italian, Caucasian, Japanese cuisine. Getting to Villa Adriano restaurants can take a bus to the nearest bus stop Mountain Carousel.