You cannot go wrong with M&M! They catered our rehearsal dinner, our brunch the day of the wedding and cake! Basically one stop shop (and are affordable and LOCAL!).