0 review
Centro 3, 19 Mandela Street, Camden, London NW1 0DU
020 7383 2030
Indian
Camden, North London
£££