Qual è l'indirizzo e il numero di telefono? 
Ali Baba is located at 59 Hills Road City Centre and the phone number is 01462 432565.
Ciao, sto cercando un ristorante libanese nel centro della città. Ali baba is a lebanese restaurant in the moderate price range in the Centre part of town. 