Takeaway specializing in sandwiches.