The problem I have with this place is every time I order a sandwich/food at this particular location it takes over 20mins to make without the staff informing you of why. This morning was no different. I ordered and egg and cheese croissant at 7:45am. There wasn't anyone else in there who ordered food. By the 20min mark I finally asked what was going on. Then and only then did the cashier say. He's making it now. When I further inquired why it was taking so long as it was just a fried egg with cheese she then proceeded to say there's a problem with the grill. This is something she should have told me when it happened or at least before 20mins. I could have then had the choice of canceling my order. Not when I asked. I was clearly waiting as I kept looking for my order. Then instead of calling my name or order when it was finally ready she just dropped it on the counter in a crumpled up bag while my back was turned. I happen to turn and notice it there. Sad thing about this location is that it's right next door to TGH where the majority of us do not have over 20min to wait for an order. Honestly I don't think anyone really has that kind of time even if it's your off day. The worst part about waiting so long is that my egg wasn't even hot. I had to re-warm it. I won't be ordering food from this location again. I would rather cross the street and order from the the one in Mount Sinai Hospital. Much better service!!! Aroma MaRS building; you need to do much better