The Launch is a restaurant offering a varied menu with Mediterranean cuisine and tapas.