29 Kirkgate, W Leeds, W Yorkshire, United Kingdom
Closed· Opens at 11:00
29 Kirkgate, W Leeds, W Yorkshire, United Kingdom
No delivery
Spot something wrong?
Dishes at Al-Baba Restaurant. Prices may vary in venue.
Been to Al-Baba Restaurant? Be the first to share what you ate.