Cafe
Southville Deli
27 locals recommend,
Location
262 North St
Southville, England
Tips from locals
On the high street amongst Aldi and Tesco, Southville Deli is one of 2 deli’s local to the home. Choose from a selection of organic wines, Bristol made beers, cheese and other deli favourites.