Southville Deli

260-262 North Street Bristol BS3 1JA