The food is always cooked to order so they take the time necessary. I always get take out so I just time it so I get there about the time I know they'll finish. The food is delicious and authentic. The staff is polite and friendly. We keep things interesting by trying a variety of restaurants in the area but we always know we're getting with Empire and we will keep coming back.