One of the most famous sandwich shops in Italy has opened a London location
✦ NabkaNews BriefAuto-summarized from multiple outlets · verify with the source
A well-known italian sandwich shop has opened a location in london. Reports also indicate the shop has a presence in other cities, including boston. The shop's expansion and locations in other cities, such as new york and san diego, are also being discussed, although details are not consistent across reports.
Full coverage
12345678