Orfoz is a seafood restaurant offering fresh fish and lakeside views. It provides breakfast, lunch and dinner.