Zahra Leeds

Zahra Leeds is an other restaurant providing services locally who specialises in freshly cooked meals. Zahra other restaurant is located at the following address - 69 Thorpe Lane.

Tags:burgers, delivery, indian, kebabs, pizza, takeaway

We'd love you to write a review of Zahra Leeds – could you? Tell us about your experiences by writing a Zahra Leeds review and help build a list of the best Other Restaurants in Leeds. If Zahra Leeds is owned by you, then claim it today. If you claim a business, you will be able to choose a new business profile photo.