Ottoman Kebab Box

89 Upper Street London N1 0NP