Roti Joupa
12 Clapham High Street
London SW4 7UT
United Kingdom