A yummy sandwich on ciabatta bread with meat and vegetables.