Ottoman Reds Terrace is a seafood restaurant offering a dining experience with a sea view.