Star Kebab is a kebab place offering a menu with generous portions. It provides options for on-site dining with a terrace. Cash only.