Hi, chowhounds. Please list your top suggestions, here are the criteria:
1. room for 19, ideally one big table or private room
2. Great NYC place in every way
3. ideally not too pricey (ha ha ha)
4. incredible food (duh)
5. a perk would be local, organic, seasonal etc.
What I was thinking so far:
Lombardi's (historic NYC, great location, laid back, best pizza IMHO)
We need options for 3 nights.