Mediterranean restaurant · 2760 Tapo Canyon Rd #10, Simi Valley, CA
More food in Simi Valley, CA · Mediterranean Food in Simi Valley