Established in 1973, Star Kebab is a long-standing kebab shop. It offers halal Indian comfort food, with takeout and a small seating area.