Sarhad Darbar Restaurant

Al Barsha 1 Street