Filters:
cocktail bar in Moscow
About 1 results.
Nectar Restaurant & Wine
West 6th Street 105, 83843 Moscow, United StatesLocated in the heart of downtown Moscow for the last decade, Nectar is anything but old news. Featuring knowledgable servers, mind-blowingly awesome food and one of the only full bars with hand-c…