Restaurant in Vologda. European cuisine. Address: Vologda, 23 Lermontova street Phone: (8172) 72-17-82 Карта 39.895225430926, 59.219308997948