Istanbul Restaurant is located in Langkawi, Malaysia on Jalan Pantai Chenang. Istanbul Restaurant is rated 3.5 out of 5 in the category turkish restaurant in Malaysia.
Address
Jalan Pantai Chenang
Service options
TakeawayDine-in
Amenities
Good for kidsToilets
Offerings
CoffeeSmall plates