Happy New Year!
I'm looking for a place to accomodate a party of 12-15 people. Any good suggestions? I'm looking for something every esthecially pleasing to the eye, besides good food.
Somewhere in Philly. No further than a short cab ride from Center City.