Sandwich shop Edicola 1926, a local business located near the central post office.