California Steak & Fries

Overview

Address: 11810 Wilmington Ave
Los Angeles, CA 90059
Website: californiasteakandfries.com
Phone: 323-563-2800