Greek restaurant · 2375 Sycamore Dr #5, Simi Valley, CA
More food in Simi Valley, CA · Greek Food in Simi Valley