A popular restaurant specializing in kebabs.