Tostcu Zübeyde Abla is a restaurant specializing in a variety of toasted sandwiches.