Nectar Restaurant & Wine Bar

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