I am responsible for planning a group dinner for about 25 people -- need a private room walking distance from Embarcadero Center. Have received menus from Tonno Rosso, Palio D'Asti, and Tommy Toys that are all in the running, but Tonno Rosso is offering the most bang for the buck and a room that looks out over the bridge.
The only Chow review I could find was back in June. Anyone been there more recently? Extra points if it was for a private function or you can comparte it to Palio.