Star Kebab Tandoori

Location

Al Hilal Woqod Petrol Station, Najma Street,?Al Hilal, Doha

Reviews

Log in / register to submit comments

Nearby Restaurants

    My Sandwich
    SUBWAY
    Al Mandarin
    Diet Delights

Share This: