308 Ley St, Ilford, London IG1 4BS, United Kingdom
Closed· Opens at 12:00
308 Ley St, Ilford, London IG1 4BS, United Kingdom
No delivery
Spot something wrong?
Dishes at Al Qasr. Prices may vary in venue.
Been to Al Qasr? Be the first to share what you ate.