Ambur Star Biryani - Al Qusais (main outlet) is located in Dubai, United Arab Emirates on 334 Damascus Street, Al QusaisAl Qusais Industrial Area 2. Ambur Star Biryani - Al Qusais (main outlet) is rated 3.6 out of 5 in the category restaurant in United Arab Emirates.
Address
334 Damascus Street, Al QusaisAl Qusais Industrial Area 2