Powered by Tripadvisor

Olive Terrace Bar and Grill

28261 Newhall Ranch Rd
Santa Clarita, CA 91355
Uber
MORE PHOTOS