Sandwich shop offering takeaway options. Specializes in sandwiches and catering.