FRESHEST CATERING
ORDER ONLINE (minimum 20 people)
All catering orders must be received at least 48 hours prior to desired delivery date
*Delivery more than 20 miles from shop may incur additional charges
All catering orders must be received at least 48 hours prior to desired delivery date
*Delivery more than 20 miles from shop may incur additional charges