Sizzler Restaurants
1440 Townview Lane
Santa Rosa
CA
95405
(707) 546-7373
Open Map
American
Kid Friendly
Seafood
Steakhouse