I called and placed an order by phone so that I will save time, pick up the food and be on my way home. When I got there, the person whom I talked with on the phone asked me again what my orders were and just put it in the system as I was repeating it to her. Long story short, they made me wait for 30 minutes because it was so busy that day. What's the point of calling ahead if you still have to wait that long? Aside from that, the quality of food served was subpar. The fruits were not that fresh. The bananas on the pancake were already turning blackish and the strawberries were already wilted. The spinach omelette I ordered was not an omelette, it's just a fried scrambled egg with blanched spinach on it. An omelette is suppose to be a scrambled egg with all the other ingredients mixed with it, before frying it. Will never be back again. Horrible food and service. I would give a negative number of star if only it's allowed.