All types Bar Cafe Restaurant All types All types Bars Cafes Restaurants Closed now Charlbury Deli & Cafe 39 Sheep Street, Charlbury, Chipping Norton, Charlbury, EN OX7 3RR Cafe