New Sarhad Darbar Restaurant

Dubai Other Al Habab Road (E 77 Road)