I'm looking for a place that can accommodate 10-12 people, that's on the cheap side but still has a nice vibe, warm feeling. Any neighborhood is fine.
A few options I was considering were--
Bistro Annex - sister to Watercress
Please let me know if you've had any recent dinners there and of course, all recommendations are welcome!