Coffee & Tea in Bristol - St. Michael's 139 St. Michaels Hill, St. Michael's, Bristol, BS2 8BS Tags: sandwiches, seating area, takeaway, vegetarian dishes