More about Star Kebab
Star Kebab is located at 836 Pittwater Rd, Dee Why NSW 2099, Australia
Similar Listings
Ken'S Kebabs
3.5