Came here several Fridays ago, and tried the Fish & Mushroom Calzone from the Italian stall, and it is very good, a rather large portion, so it would be ideal to share with your friends.
It is a inside pizza sort of food, where it looks like a giant curry puff, with all the fillings on the inside. The filling was great, as the fish was yummy, and the mushrooms had a really nice bite to it
I also ordered a Vanilla Caramel Latte, which came with 2 chocolate chip cookies. The latte was creamy, sweet and had a nice aroma.
Over here, you self-order and self-collect your food, and while you go back to your table to wait for your food, they give you a beeper, which signals you when your food is ready. You also don't have to carry your cash around as you buy food, as each diner is given a card upon entry to the restaurant.
The furnishings of this place is done really well too, and there's a wine/beer cellar for you to enjoy as well. Would definitely go back again.