Ali Baba is located at 59 Hills Road City Centre and the phone number is 01462 432565.
Thank you. Good bye.
restaurant-area restaurant-food restaurant-name
restaurant-area restaurant-food restaurant-name
restaurant-area restaurant-food restaurant-name
restaurant-area restaurant-food restaurant-name