Dar Hadramoot Restaurant & Kitchen

Al Zaher Street