Al Qasr Restaurant
308 Ley Street, Ilford
02035832189
Menu
Reserve
Ilford, Greater London
Al Qasr Restaurant
308 Ley Street, Ilford, Greater London IG1 4BS
02035832189