Star Kebab is a fast-food kebab shop offering delivery. It's known for being open 24/7.