Kebab 7 Star is a popular kebab shop offering a variety of kebab dishes, including highly-rated lamb options. It's known for its menu and ample parking.