A small group of 6 will be coming to San Francisco in early May. Staying at the Hyatt Embarcadaro and told that a restaurant "Little Italy" was near and recommended. Would any foodie have any experience with this restaurant? Any other recommendations near Embarcadaro Plaza? Thanks! Bob P.