The Old Cross restaurant

Cross Square, St Davids, Haverfordwest SA62 6SP, United Kingdom Phone: +44 1437 720387

About

The Old Cross restaurant, The Old Cross restaurant, The Old Cross is an excellent base for walking the Pembrokeshire Coastal Path, birdwatching on the cliffs or on Ramsey Island, enjoying the beaches at Whitesands and Newgale, or surfing, coasteering and kayaking off the coast. 

If you have been to The Old Cross restaurant, share your experience

Review this place