(I'm only taking about the Caswells Restaurant) I went with my mom and grandma for some late lunch and it took over 25 mins for our waiter to come over to just give us menus, then we decided to get 2 poutines and 1 Caesar salad and he didn't come over for another 25 mins and didn't check on our table once he finally came over with drinks and took our order (and that took over 40 mins, just unexceptionable) I finished my drink and since he didn't check on our table my mom had to go to the kitchen door and ask for some. 10 mins later our food still wasn't there so my mom went back again and asked when our food was ready " because we are contemplating leaving" and going somewhere else, his reply was " just one minute we have a lot of orders today" THERE WAS A TABLE OF FOUR WHO HE HAD LITERALLY IGNORED AND DIDN'T TAKE THERE ORDER AT ALL! We will never be going back and the only reason why I could bring myself to give them one star was because the food was decent, was it worth the wait? ABSOLUTELY NOT. Do not recommend read more