Restaurants in Winchester, ID Back to Cities In IdahoCuisine TypesView AllBar Winchester Kitchen & Bar317 Nezperce Ave$$