Canaan Restaurant

163 Camberwell Road London SE5 0HB