Casablanca is a Modern European restaurant offering catering, event hosting, and multiple dining spaces.