Imza Bir Tost is a restaurant specializing in a variety of toasted sandwiches with diverse fillings, offering both takeaway and delivery options.