Sizzler
Restaurant/cafe
86001 Flagstaff
United States
Phone: (928) 779-3267
Website: http://www.sizzlerusa.com
We at Sizzler have a great endless salad, taco, soup and hot appetizer bar and not to mention a full menu with great steaks, seafood and chicken.



