KebabRA is a Turkish kebab house specializing in handmade steak kebabs. They offer a fast-food experience with a focus on fresh, flavorful ingredients.