Hm.
Honestly, 3 stars cause the food is amazing when they are on point, but unfortunately usually the food is stale.
Twilight is so inconsistent with this stale food.
You order food and your expectation is for it to be fresh, that's the goal. Something they make just for you. But when you pick up the food, it's sometimes fresh (not often) and sometimes stale. I have never dined in person here. I've only ordered for pick up or through skip the dishes. Been trying twilight and their sister restaurant: starlite since last spring 2017.
Both twilight and starlite are inconsistent but I'd vouch for starlite more - they have gotten numerous orders wrong BUT the food is 85% fresh most of the time. And the orders aren't off by that much. For example, order jerk chicken fried rice - they give jerk chicken on top but with mixed meat fried rice (beef, shrimp and chicken) when you know you ordered specific chicken fried rice with jerk chicken on top. Or you order pepper shrimp fried rice and they give you pepper shrimp only. Classic. Anyways that's starlite. They seem to have a bigger crowd / takeout system than twilight. Same owners, so food tastes similar. Probably just depends on the cook. Its that bad that you have to pick the busiest day to get food from them to hope that it will be fresh. Friday night/ Saturday night seems best to get that fresh food....but it's a 50/50 shot.
Maybe they'll read this review and change their bad habits. You have to wonder what else goes on in the kitchen and what else could be in your food when they serve stale food.