Star Kebab offers a taste of authentic kebab.