Sam & Harry's Steakhouse

1551 Thoreau Dr.
Schaumburg, IL 60173
847-303-4050

Related Stories

Dining Tidbits: Sam & Harry’s Steakhouse April 2007

Additional Information:

Cuisine: American
Neighborhood: Suburban Northwest