Sandwich shop La Mbosta offers tasty sandwiches. Enjoy a quick bite at this popular spot.