food greek simi valley greek food simi valley 2667 Tapo Canyon RdSuite B Simi Valley CA. Ali Baba Café Simi Valley Mediterranean Food in Simi Valley. Pin On … Wednesday, June 29, 2022 Edit