Takeaway/sandwich shop called Macauley's.