Restaurants in Trearddur Bay View Details The Bay Restaurant at Trearddur Bay Hotel International View Details Get The Mobile Food Guide on your Tablet Browse the Trearddur Bay Map