Zakya Food Bar




Zayka Food Bar is a Indian takeaway in Leeds.

Upcoming Events

No Events