Mediterranean layered sandwiches