We provide customized menu items, freshly prepared for small to medium size occasions. Must have minimum 24 hour notice but more time to prepare the better. Delivery of food to the occasion can be arranged with sufficient notice but not always available. Please check for availability. Please call (520) 881-2786 for pricing and additional information.