Kebab Istanbul

71 Trafalgar Road London SE10 9TS