The Baked Sandwiches from Apulia, Italy, Eaten in London, South Quay. Street Food