A Cosmo sandwich is a type of sandwich made withCosmopolitan-style fillings. These sandwiches are typically made with a variety of meats, cheeses, vegetables, and condiments, all of which are layered onto slices of bread. Cosmo sandwiches can be enjoyed cold or hot, and they make an excellent option for both lunch and dinner.