About Ali Baba Kebab
Ali Baba is one of Tootings longest running Turkish restaurant and delivery kitchen.
More about Ali Baba Kebab
Ali Baba Kebab is located at 12 Trinity Road, SW17 7RE London, United Kingdom
+44 (0) 208 696 1850
http://hungryhouse.co.uk/ali-baba-kebabs?aid=4fe99398aea34&bid=11ba4842&utm_source=affiliate-qype&utm_medium=affiliate&utm_campaign=qype