Tulip City Taksim

Mesrutiyet Caddesi No 95
Istanbul
Turkey