Tostçu Dedo is a Turkish fast food sandwich shop specializing in a variety of toasted sandwiches. This establishment offers a focused menu for a quick and satisfying meal.