Le Ster Laita is a cafe offering cuisine and fast food options, including sandwiches.