Crousti Centre offers Mediterranean cuisine, including fast food and salads, available for dine-in, takeout, or delivery.