Bay Leaf
Uphall Station Road, EH53 0LW
About Bay Leaf
Address
Uphall Station Road, EH53 0LW
Location
Open in Google MapsReviews
Be the first to review Bay Leaf
Frequently Asked Questions about Bay Leaf
Does Bay Leaf offer home delivery?
Home delivery availability is not confirmed. Please call the restaurant directly.
Can I book a table at Bay Leaf?
Table booking availability is not confirmed. Please call the restaurant to check.