QUOTE (callabelle @ Dec 17 2008, 12:38 PM)
Wow! What do people really think?
Never ate there... always heard it was on the expensive side... maybe I'm not missing much? I have friends who love it... guess it's all a matter of taste...
Ate there once. Meh. Not bad, just "meh." I'm not sure what that "peck on the cheek" bit was about. I'd be horrified if some restaurant manager I didn't know tried to plant one on me. He'd likely be introduced to my "Special of the Day": the knuckle sandwich.