O'Tezel Kebab is a Turkish fast food restaurant specializing in delicious kebabs. It's a popular spot for those craving authentic Turkish flavors in a casual setting.