OX1 2BY, 24 Friars Entry, Oxford Organic Deli Cafe, Groceries & Event Catering Vegetarian Oxford, Oxford