Obaidullah Building, Damascus Street, Al Qusais Industrial 2, Deira, Dubai, Al Qusais Industrial 2, Deira
3.44 mi from Al Mamzar
The Village Restaurant offers Indian and Pakistani cuisine in Al Qusais Industrial 2, Deira. Free delivery available. Open daily lunch and dinner.
Is this your listing?