Have been here many times for dine-in and takeout. Yes the menu is a bit pricey but everything tastes great and you can see it's made fresh. The service is also friendly and polite. Also edited to say, this place caters for a reasonably wide range of gluten and dairy free mains (but not desserts) which was a great discovery when I had to eliminate ingredients from my diet.