Search results
- SizzlerSteak House
Founded in January 1958, Sizzler owns or franchises more than 260 restaurants across the world. It offers a variety of...
Website: sizzler.com
Phone: (213) 385-4747
710 S Western Ave Los Angeles, CA 90005 2295.31 mi
Is this your business? Verify your listing