Offering ALL AMERICAN Favorites plus Germany’s Best, with Beer and Wine. Olle and Riina Kuusik invite you to experience their vision of modestly priced food with a little bit of European flair.

5

Meet Chef Olle and his wife, Riina, at Olle’s Restaurant at Compass Lake Lodge in Alford, Florida.