Best Restaurants Restaurants in Wendell, ID

Wendell Snack Bar
319 S Idaho St
Wendell, ID 83355
Reviews:
  • No review available for this restaurant
(208) 536-2118