October 22, 2009 The Wild Goose and Francesca’s Steakhouse openings By admin Restaurant News, Staten Island