Tostcu is known for its generously filled and flavorful Turkish-style toasted sandwiches.