I've been here a handful of times and I'm never really wowed by the food. It's mainly over priced diner food with ridiculously large portions. The dessert is pretty good.
Service is decent, when I was here last night our server wasn't really checking on us as frequently as we wanted. It's decent...but never my first choice.
You should try this place at least once though. If you love desserts then you'll enjoy it.