Nectar Restaurant & Wine
105 W 6th St
Moscow
ID
83843
(208) 882-5914
moscownectar.com
Open Map
Description
Nectar Restaurant and Wine Bar is located at 105 W 6th St, Moscow, ID. This business specializes in Family Style Restaurants.
by merchantcircle on April 28, 2015 from
merchantcircle
American
bars
Casual
Government
Outdoor Seating
restaurant
Restaurants
Restaurants Family Style
wine
Wine Bar