I just have to put in my $0.02 regarding LBF. I wouldn't hand my money to them for anything. First, you would/should expect the food to be perfect, and it wasn't. Some dishes were downright mediocre (although, to be fair, the cheese tray was phenomenal). Second, for a special occasion, you expect tip-top service. My dining companions were 1/2 hour late and I was not offered water, bread nor a menu to read. They could have sold an extra glass or two of wine had they bothered to acknowledge my existence. Finally, after the waiter spilled a full glass of kir royale over my stepmother, they did replace the drink, but charged us for the spilled one! There are plenty of other "experience" restaurants in Philly, go to one where you are confident you will enjoy yourself.