The Bristol Sausage Shop
St Nicholas Market
28-30 The Glass Arcade
Bristol BS1
United Kingdom