Joodle Bug's, PRIEST RIVER, Idaho (ID)
Readily settled at 120 Wisconsin () in PRIEST RIVER, Idaho (ID) (83856), Joodle Bug's can be reached at 2084482442. Remember to call ahead of time to book your place in the restaurant.
More restaurants in PRIEST RIVER, Idaho (ID)
Joodle Bug's contact information and details:
Address: 120 Wisconsin - , PRIEST RIVER, Idaho (ID) 83856
Contact Phone: 2084482442