Al Qasr Restaurant

Al Qasr Restaurant
308 Ley Street, Ilford, Essex, IG1 4BS