From Our Editors
Country Leaf Cafe has the best amenities around. Enjoy Country Leaf Cafe when you stay in Leaf River.
If you're worried about finding parking, you shouldn't be. Nearby parking is always easily accessible. Be sure to head on over to Country Leaf Cafe for a great night's rest when you're passing through Leaf River.