Zen Square offers a delightful blend of Vietnamese and Chinese cuisine, with popular dishes including nems.