Contact Us

Address

Leaf and Loaf

Main Street

Welburn

North Yorkshire

YO60 7DX

United Kingdom

Telephone

01653 618352

Send us a message

Please enter a valid email address

Opening Hours

Monday

Closed

Tuesday

Closed

Wednesday

Closed

Thursday

Closed

Friday

Closed

Saturday

Closed

Sunday

Closed