Sizzler Restaurant 首页 Sizzler Restaurant Address: 23501 El Toro Road Lake Forest. California. 92630 Phone: 949 7687340