Camelot offers delicious homestyle food and welcomes large groups.