TOSTO is a fast-food restaurant offering a variety of toasted sandwiches and menu options, including XXL meals.