Taksim Square

Specializing in middle-eastern food in all its originality, at Taksim Square they bring you the ultimate authenticity of Turkish cuisine all the way from Turkey.

Dolmen Mall Clifton

0302-1950799
Second Floor

Other Outlet Locations: