Taco Bell

62 Powis Street London SE18 6LQ