Photos
Description
Albaba Restaurant - Leeds - Lebanese
Albaba Restaurant is a Lebanese takeaway in Leeds. Why don't you try our Dip or Turkish Coffee?
Contacts
Phone
01133451414
Address:
29 Kirkgate, Leeds LS2 7DR
Website:
https://albaba-restaurant.co.uk/
Categories
Features
Related
-
★ ★ ★ ★ ★
-
★ ★ ★ ★ ★
-
The Grill Master30/31, East Side, Shepherd's Bush Market, London W12 8DG
Phone: +447833347474
More info★ ★ ★ ★ ★ -
★ ★ ★ ★ ★
-
★ ★ ★ ★ ★
-
★ ★ ★ ★ ★