Baribà Italian Deli
Time Out says
Friendly warning! We're working hard to be accurate. But these are unusual times, so please check that venues remain open.
An Italian deli, coffee shop and wine bar on Battersea Park Road. There's a focus on the food of Bari, but produce from across the south of Italy features.