South Falls Lodge & Café, a cafe in Mehama, Oregon, is a notable spot in the area.
You can contact South Falls Lodge & Café via telephone.
Amenities around 4.8 miles include parking and charging station.
Around here, you'll come across Hotel, Information, Manure, Nature Reserve, Office, Pitch, School, Shelter, Theatre, Vending Machine, Viewpoint, Attraction, Camp Pitch, Camp Site, Community Centre, Dog Park, Firepit, Gift and more.