Fast food kiosk offering fresh sandwiches with generous fillings and a good variety.