Find mediterranean restaurants in Santa Clarita, CA. Listings include Olive Terrace Bar and Grill, Kebab Grill, The Kebab Shop.
Upscale casual dinning restaurant
Authentic Mediterranian food. Kebab Grill and Pico Rico are subsidiaries of SC Food Group.