Sizzler Restaurant RESTAURANTS

23501 El Toro Road
Lake Forest, CA 92630
(949) 768-7340
Fax: (949) 768-2118
  • Phone: (949) 768-7340
  • Fax: (949) 768-2118