• Nectar Restaurant & Wine Bar

    • Restaurant
    • Catering
    • Bar/Spirits
    105 W 6th St
    Moscow, Idaho 83843
    (208) 882-5914