April 17, 2013 Grand Opening: Sabor Restaurant & Tapas Bar By admin -Featured, Grand Openings, Staten Island