Deli Touch is a deli and takeaway shop.