NextEats
›
Idaho
›
Food in Moscow
› Nectar Restaurant & Wine
Nectar Restaurant & Wine
Bar · 105 W 6th St, Moscow, ID
Dine-In
Hours
Tue 4 PM–9 PM
Wed 4 PM–9 PM
Thu 4 PM–9 PM
Fri 4 PM–10 PM
Sat 9 AM–10 PM
Sun 9 AM–2 PM
More food in Moscow, ID