Caffe Grill D & D is a catering supplier offering pizza, sandwiches, and vegetarian options.