Mango Shack

Mango Shack
47-49 Camden Road, London, NW1 9LS