Colmado is a sandwich shop and deli offering a wide selection of 77 different sandwiches. They also provide catering services for meetings and parties, including tapas platters.