Sandwich shop La Locura Calima 5, offering a selection of sandwiches.