Last-Minute Catering? No Problem!