Elephant & Bun Delicatessen ← View details 31 High Street, Cowbridge, Wales CF71 7AE +44 1446 773545 Get Directions From* To * — Required information