Ottoman Reds Terrace
Seafood · Mediterranean · Turkish
Ottoman Reds Terrace is a seafood restaurant offering a dining experience with a sea view.
Location
Best places nearby
The highest rated places close to Ottoman Reds Terrace.
Local restaurants nearby
Nuru Osmaniye Caddesi 3, İstanbul



