Takeaway/sandwich shop called Three Stars. Offers delivery service.