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