UKData checked October 2026
  1. Home
  2. Leeds
  3. Albaba Restaurant

Albaba Restaurant

You will find Albaba Restaurant, a Lebanese restaurant, at 29 Kirkgate in Leeds. It is also listed as fast food restaurant. It is open on Sunday.

29 Kirkgate, Leeds LS2 7DRChecked October 2026