• Nectar Restaurant & Wine Bar

    • Restaurant
    • Catering
    • Bar/Spirits
    105 W. Sixth St.
    Moscow, ID 83843
    (208) 882-5914