William Cafe image of two coffees with a plate with fried eggs on a yellow table

Our Menu

Breakfast (Served All Day) 

Porridge served with; Fresh fruit, maple syrup & cinnamon £5.50

Breakfast Roll with Bacon or Sausage £2.20 ADD: Bute black pudding / egg etc + £1 each

Toast or croissant with WILLIAM’S jam £2.20

Blueberry and chia seed pancakes with fresh fruit, yoghurt & honey £7 

Brioche French toast or pancakes served with: 

◦ Bacon & maple syrup £7 

◦ Peanut butter & jelly £7

◦ Nutella & Hershey’s syrup £7

Avocado on toast with roasted peppers, olive oil & sriracha £5.50

Eggs on toast Poached, fried or scrambled £4  ADD: Bute black pudding / avocado / bacon / mushrooms / sausage + £1 each or smoked fish / salmon + £2 

Eggs Cumberbatch “The Classic”

Two poached eggs with ham on an English muffin topped with Hollandaise £6.50 

Eggs Alec As above but a little more pompous i.e. with smoked salmond  £7.50 

WILLIAM’S breakfast bowl  Scrambled eggs, smoked salmon, avocado & rocket with toast £7.50

WILLIAM’S big breakfast All the usuals including eggs, bacon, sausage, beans & mushrooms with toast £8

VEGAN big breakfast Mushrooms, tomatos, vegan sausage, tattie scone, avocado, beans, seeds with toast £8

Also take a look at our selection of homemade cakes & pastries which go perfectly with a tea, coffee or one of our speciality hot chocolates!

WILLIAM is proud to support local produce: our free range eggs are from Nith Valley Eggs, Fresh milk from Mossgiel Family Farm, Sourdough bread from Freedom Bakery,  Black pudding from MacQueens of Rothesay, Teas from The Wee Tea Company, and Coffee from Dear Green Coffee Roasters!

Lunch (Served All Day) 

Sandwiches Choose from focaccia, ciabatta, bagel or croissant, served with salad £6

◦ Goat’s cheese & red onion marmalade

◦ Ham, cheddar, & chilli jam

◦ Pesto, sun dried tomato, & mozzarella

◦ Roasted red pepper, hummus & avocado

◦ Smoked salmon & cream cheese/ + £1 

or make your own!

Roll of the day Just ask, or check out our Special’s
board £5

WILLIAM’S Soup du jour with Freedom Bakery Sourdough bread £4 

WILLIAM’S classic Croque Monsieur Toasted white bread, Dijon, ham, Emmental & béchamel topping served with salad £6

Or try the veggie version with mushrooms £6

ADD: Fried egg (Croque Madame) + £1 


North African style eggs with tomatoes, peppers & coriander £7

ADD: Red peppers, chorizo or avocado + £1 each

Huevos Rotos

Spanish style broken eggs served with potatoes £7

ADD: Red peppers, chorizo or avocado + £1 each

WILLIAM’S Super Salad

Dressed leaves, roasted butternut squash, beetroot, toasted seeds, avocado, tomato & a poached egg £7.50 

ADD: Goat’s cheese / black pudding + £1 each 

WILLIAM’S fish bowl

Two poached eggs, mushrooms, oak smoked haddock with truffled Hollandaise & toast £7.50

See the board for today’s soups and hot specials

Feel free to call us to discuss what stocks we have in from our local supplies before you come by.

Other takeaway items available: 

These are only available whilst stocks last, please keep an eye on our Instagram for regular updates.

Illustration of an Ice Cream

Soft ice cream in a wafer cone – £2.40

Illustration of Nith Valley Eggs

1/2 Dozen of Nith Valley Free Range Eggs – £1.50

Illustration of Mossgiel Organic Pint of Milk

Pint of Organic Mossgiel Milk – £1.50

Illustration of a Sour dough loaf of bread

Large sourdough bread from Freedom Bakery – £4.50

Illustration of a bag of coffee beans from Dear Green Coffee

Dear Green Coffee Beans – £7.50

Click here to call us