Istanbul Seafood and Steak
corner Sehzadebasi cad, and Aga Yks, Istanbul Turkey
Istanbul Seafood and Steak is a Seafood, Steakhouse place is located in Istanbul, Istanbul. The address of Istanbul Seafood and Steak is corner Sehzadebasi cad, and Aga Yks, Istanbul Turkey.