Nectar Restaurant & Wine
105 W 6th St, Moscow
(208) 882-5914
Recent Reviews
Order Online
You May Also Like
One World Cafe - 533 S Main St
Cafe, Coffee & Tea, Coffee Roasteries
Mikey's Greek Gyros - 527 S Main St
Greek
Maialina Pizzeria Napoletana - 602 S Main St
Pizza, Italian, Pet Friendly, Vegan, Vegetarian
Restaurants in Moscow, ID
Nectar Restaurant & Wine
105 W 6th St, Moscow, ID 83843
(208) 882-5914