Tostçu Nevzat is a restaurant known for its diverse selection of toasted sandwiches in a casual atmosphere.