O Zen is an Asian restaurant offering Chinese, Japanese, and other Asian cuisines. Features include takeout, delivery, and a terrace.