Supermarkets in Bristol - St. Michael's 152 St. Michaels Hill, St. Michael's, Bristol, BS2 8DA Tags: delivery service, frozen foods, groceries, mobile top-up cards