Meşhur Otogar Tostcu is a restaurant known for its Turkish-style toasted sandwiches.