Ali’s Restaurant is located in Istanbul, Turkey on Bebek Arnavutköy Cad.
No: 64 D: 2
Arnavutköy Iskelesi Çarprazi. Ali’s Restaurant is rated 3 out of 5 in the category seafood markets in Turkey.
Address
Bebek Arnavutköy Cad.
No: 64 D: 2
Arnavutköy Iskelesi Çarprazi