Greek House Cafe

  • Restaurants
2375 Sycamore Dr #5
Simi Valley, CA 93065
(805) 955-9899