Sarhad Darbar Restaurant

Dubai Al Barsha Street 25 A