Kumrucu Selda is a restaurant specializing in kumru sandwiches.