El Baraka Broasted Chicken

El-Baraka Restaurant