George & Delila Menu

104 Cowley Rd, Oxford, OX4 1JE

Know a great happy hour or special for this location?