amazingly cheap good food dance nights are great caters to everyone Pros: inexpensive, good variety
All reviews seem positive