Greek House Cafe 2375 Sycamore Drive Simi Valley CA United States
Phone: 805.955.9899 Smoking: not permitted