Star Kebab & Pizza offers freshly prepared meals. Features include takeout, seating, and accepts credit cards.