Fresh sandwiches with meats and vegetables