Tostçu Cihan is a fast food restaurant specializing in generously filled toasts, featuring quality ingredients like beef and lamb sausage.