Casbah Istanbul is located in Ben Aknoun, Algeria on Shopping Center, N4 Centre commercial Ben-Aknoun. Casbah Istanbul is rated 4.1 out of 5 in the category turkish restaurant in Algeria.
Address
Shopping Center, N4 Centre commercial Ben-Aknoun
Service options
TakeawayDine-in
Amenities
Good for kidsToilets