Viet Garden

205-207 Liverpool Road London N1 1LX