Does anyone have any recommendations for fun, moderately-priced places with good Italian or bistro-type food downtown for a large-ish group (8 people)? Most of the group-friendly places I know are Asian, but we don't feel quite like Asian food, but most of the non-Asian places I think would be the right sort of place (Supper, Gnocco, Jean-Claude, Tartine) don't seem right for groups. A place like Lupa would be perfect, but this needs to be for next Friday night.
Any help would be appreciated! Thanks!