Meiera 26 is a restaurant offering online food ordering with pre-order and delivery options.