
Keefer’s Island Restaurant & Catering
This business is permanently closed. Sorry for the inconvenience.
Locations
CLOSED--Keefer's Island
780 Lindsay Blvd
inside the Shilo Inn
Idaho Falls, ID 83402
Website
208-523-1818