Hi, we are Shawarma Hut - Restaurant Elephant & Castle London, Greater London - Member since Sep, 2024 02077033991