The Ali Baba Balti House is Restaurant in Royal Leamington Spa..
Discover The Ali Baba Balti House — a reliable Restaurant service in Royal Leamington Spa, CV31 3. Known for trusted service across United Kingdom.
Explore verified Restaurant businesses in Royal Leamington Spa with CafeMarks.com
Address: 29 Bath Street
Zip: CV31 3
City: Royal Leamington Spa
Phone: 1926-428596
Facebook: https://www.facebook.com/pages/The-Ali-Baba-Balti-House/251395185045992
The Ali Baba Balti House is Restaurant in Royal Leamington Spa.