L'Europe - the restaurant of the Grand Hotel Europe - is pleased to offer classic continental and modern Russian cuisine. Live music. An interior from the turn of the last century lovingly restored. Mere words fall short of describing the culinary experience that awaits you – only a visit will do.
Location: Corner of Nevsky prospect and Mikhailovskaya Ulitsa, St. Petersburg, Russia
|