I went here today with a couple of friends of mine from work. I ordered the $10 lunch special that includes a sandwich, a side of fries and a drink. Food was good. Definitely worth the $10. The highlight of the meal though, was the absolutely divine flourless chocolate cake, served espresso creme, salted caramel and toasted hazelnuts. I almost licked my plate clean.
I didn't quite get the theme of the decorations of the place but I didn't mind it. The ambience was pretty good. Seating was comfortable and almost private.
Overall, a great experience, I definitely will go back again for the dessert.
I give 5church a 4 star rating. I didn't give it 5 simply because of the not so great first time experience with them.