Ali Baba Restaurant

 

Be the first to review

Long-running restaurant offering Greek, Turkish & Lebanese dishes, plus views of the airport runway.

image