hero image of California Steak & Fries
California Steak & Fries

Los Angeles, CA, United States