Sandwich shop Cibangolo, known for its daily specials, offers a selection of sandwiches.