Orfoz Cafe & Restaurant is a seafood restaurant offering fresh fish and evening meals with lake views.