Yes! Ali Baba is a great Lebanese restaurant that would suit your needs. It's located at 59 Hills Road City Centre. What other information do you need?
Can you please get me a reservation at Ali Baba for tonight at 7PM?