The ambience was not at all.. very "chinese-sey" if you know what I mean.
Food was served within 10 minutes... very fast service...