Explore More Cities › +
Discover the unexpected in the Los Angeles Area. Explore All of Los Angeles
Restaurants & Bars 1

Japanese Steakhouse in Santa Clarita

hailstorm2 | Jan 24, 200611:45 AM

Looking for a place where they do the show at your table while they make your food...

Want to stay up to date with this post?
Log In or Sign Up to comment

Recommended From CH