Olive Terrace
Santa Clarita (CA), United States of America
Restaurant, Bar, Cocktail Lounge, Live Music, Grill, Happy Hour
Self Brand
All Ages
For All Genders
+1 661-257-7860
USD / Person
Mediterranean fare served in a casual space with regular live music, plus o... more...
No reviews yet
1100-2200: FRI,SAT
1100-2100: SUN
Call on Holidays