Al Taher Restaurant

38 Street