menus

Usually ordered 6 - 8 weeks before the wedding day along with the finishes touches such as the name cards, order of service and seating plan.