Sating the Insatiable Diner

Sating the Insatiable Diner

Ravenous. Voracious. Hearty. However you describe them, diners with big appetites arrive at restaurants looking to be fed—a lot.