OKA Restaurant

71 Regent's Park Road London NW1 8UY