A banquet is a large public meal or feast , complete with main dishes and desserts .
A banquet is a large meal or feast , complete with main courses and desserts .