Istiklal Turkish Restaurant & Cafe, located near Tottenham Court Road Tube Station in Central London, offers a must-visit experience for those seeking authentic Turkish cuisine in the West End. All products are 100% Halal, and the menu includes a variety of hot and cold beverages, freshly baked breads and pastries, popular Mezze and Wraps, and a range of Turkish desserts. Customers can enjoy homemade, authentic Mediterranean cuisine using traditional recipes.
Show More