nectar is a small restaurant in downtown moscow idaho. our philosophy in cooking is to create simple dishes that use exceptional ingredients.... [more]