The place was way understaffed and the hostess seemed to be very overwhelmed. We were told 30 mins for a table and after 60 mins when we inquired about our table she snapped us saying "there's only one of me you know". Really? I think she's in the wrong line of work. After waiting an hour we were finally seated and the delays continued. Our waitress was pleasant enough but kept saying how busy she was because they "had a large party" in the back. Fine we get it. Busy Saturday night. We finally ordered and it took literally 45 mins for our cheese platter to come out. A few pieces of cheese, a few nuts and a few pieces of bread. Way too small and way over priced (see pic) but we got a good chuckle over it. I will say the Roast Pork sandwiches (when they finally came) were very good but then again this is about 2 hours after we arrived so I suspect shoe leather would have tasted good at that point. Armesby Abbey is one of those establishments that seems to have a high sense of entitlement and no strive for excellence. They could have cared less about making people wait and made no effort to accommodate. There's just too many choices in the area (other restaurants that make genuine effort to please) to put up with it. My recommendation, stay away.