Zen Oriental is a Chinese restaurant offering authentic taste and a cozy environment. It is located in the heart of Aberdeen.