I went in not expecting a whole lot as I've been to a few Great Events catered events and was extremely underwhelmed at the food. But I was very pleasantly surprised, the food was fresh, high quality and very tasty.
We had calamari, dry ribs and spinach artichoke dip with house made chips for appies, the dry ribs and dip were really good. The calamari was kinda forgettable with a really thick tzaziki that didn't have much flavour.
For mains we all had pizzas, I tried both the xxx and the harvest and they were both very good. Our dinner companions had the deluxe and rustica which also both received high marks.
Dessert was good with a nice selection of tarts and cakes. The florentine's were thick and didn't receive high marks however the new york cheese cake was very nice and so was the pecan whiskey tart.
Overall I'd suggest Cravings as a nice place for a quick lunch of a nice casual dinner.