Hercules Churrasqueria opens in Franklin Square – Newsday