Excellent food but a little pricey. The food is excellently prepared and presented and the staff is very friendly. It is a very clean and well kept cafe, but on the down side is very small and although there is some street seating, it is always very busy. Get there early!!