In Canton, Ohio, this directory lists 3 buffet caterers with Google Maps ratings averaging 4.6 stars. Popular cuisines include American and BBQ. In the Canton-Massillon area, a typical 100-guest buffet runs about $4,635–$9,295 ($46.00 – $93.00 per person).