I love Demetre's and I have been to Yorkdale location and Chester location in Toronto. Both of those places were amazing. They gave you a good amount of toppings on your crepe/waffle and the service was always excellent.
I have been to this Mississauga location a few times and every time it is the same thing! The service is horrible. You're being ignored the whole time and they don't refill your water while you're eating. They get busy, and I feel as though they do these things to rush you out so they can seat the next guests waiting in line. And if you complain to the manager, she will not care. They also seat as many people as possible at a table to the point that your plates are touching and there is no extra space on the table. "It is their policy".
I have been there once right before they closed and if they wanted us to eat quickly, they should have said something or they shouldn't have seated us. We ordered and got our food right away and 10 minutes later they dimmed the lights because they were closed. All the other guests left (me and my guests were still eating) and they started vacuuming and no one once came over to check up on us and so they dimmed the lights even further...as though it was them telling us to leave. We ended up leaving right after. I will never go back to that location.
Demetre's waffles and crepes are delicious though! And their cheesecakes.