The coffee is great but slow service and you have to get and pay for your coffee at a separate station so you end up lining up twice. There are many options from pasta to pizza and salads. Also plenty of dessert options. The food looks wonderful. Great presentation. Flavour is not as great. A bean soup was bland and the eggplant parmigiana was small and overwhelmingly smokey flavoured.