Ali Baba Capilano Cafe is a Persian restaurant.