Restaurants - Steakhouse in North Canton, OH
Longhorn Steakhouse