Local
Sizzler is one of Local.

1. Sizzler

6.5
23501 El Toro Rd, Lake Forest, CA
Steakhouse · 8 tips and reviews