Eastern European Restaurant · Downtown Atlanta · 21 tips and reviews
Davinci Virtual: Open since 1976, the menu features delicious French and Russian dishes, the décor is gorgeous and the panoramic views of the Atlanta skyline are the perfect background for important business.