Tostçu Ramo is a Turkish fast food and sandwich shop. They specialize in a variety of Turkish-style toasts and sandwiches, offering a quick and satisfying meal.