Al-Baba Lebanese Restaurant
More about Al-Baba Lebanese Restaurant
Al-Baba Lebanese Restaurant is located at 29 Kirkgate, Leeds, LS2 7DR, United Kingdom
Similar Listings
The Bake Two
4.7
Jasmine Grill
4.5