Orfoz is a seafood restaurant offering a menu with a variety of dishes. Reservations are recommended.