A new Staten Island restaurant opens, filling a long-empty storefront : vimarsana.com