close european restaurant close Country: Turkey close City: Uskudar
Kuleli Yakamoz Restaurant
Borsa Restaurant
İoki
Bridge Restaurant