Welcome to the Superpages.com profile page for Leif's Cafe which is located at 800 North Railroad Street in Eagle River, Wisconsin. Great food, friendly staff, and a pleasant environment! Please stop by and and visit our fine local eatery today. You might even meet Leif!
Less