Meggabite is a sandwich shop offering takeaway options.