Naim Tostçu is a small eatery specializing in toasted sandwiches.