Northwoods Tavern3.43(0 reviews)USD 15Bar / 461 Deep Creek Loop, Naples, ID 83847-5192, United States /
The Best Restaurants in Naples, IdahoView allNorthwoods Tavern3.43(0 reviews)USD 15Bar / 8013.3 km from Nearby search