Made reservations here on a whim, and it was definately worth it.  We didn't have to wait at all, and the food was EXCELLENT.  The chocolate rum cake is to die for!  It's a little hard to find, but definately worth it.  Also, it's close to excellent shopping, so you can work off those calories before or after.  :)
Pros:  ambience, service
Cons:  difficult to find, parking
                        
more