The place is very fast, cheap, and serves quite large portions. The food quality is average for a Chinese wok. The place is empty most times. So, as for atmosphere, well... there is none.
If you own or manage Asian Flavor, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.