The Bay Leaf Restaurant is located in Newbridge, Ireland on The Keadeen Hotel, Curragh Road, Ballymany. The Bay Leaf Restaurant is rated 4.4 out of 5 in the category restaurant in Ireland.
Address
The Keadeen Hotel, Curragh Road, Ballymany
Service options
Outdoor seating
Dine-in
Open hours
Sun
7:30–10:30AM,12:30–2:30PM