Skip to content
Willows Coffee Shop
Delivery not available

Willows Coffee Shop

4.9
(10)

Location and hours

12 St Johns Pl, Perth, EMEA PH1 5SZ
Sunday - Wednesday
10:00 - 15:00Menu
Thursday
10:00 - 15:00Menu
10:00 - 19:00Menu
Friday - Saturday
10:00 - 19:00Menu
Breakfast and brunch • Coffee and tea • Cafe • Family friendly • Family Meals

12 St Johns Pl, Perth, EMEA PH1 5SZ • More info


  • Deals

    • Breakfast Deal x2

      2x breakfast platters and 2x hot drinks
      £16.95
    • Lunch Deal 1

      Soup, cold filled roll and traybake
      £6.95
    • Lunch Deal 2

      Panini or sandwich, traybake and soft drink.
      £8.75
    • Meal Deal x2

      2x mains, 2x sides and 2x soft drinks
      £30.00
    • Family Meal Deal

      2x mains, 2x kids meals, 2x soft drinks and 2x kids drinks
      £30.00
  • Breakfast

    • Willows Breakfast Platter

      Grilled bacon, sausages, grilled tomato, mushrooms, black pudding, potato scone, fried egg and your choice of toast.
      £7.95
    • Vegetarian Platter

      Veggie sausages, mushrooms, baked beans, potato scone, grilled tomato, fried egg and your choice of toast.
      £7.95
    • Hot Filled Rolls

      £2.00
  • Lunch Menu

    • Lindsays Steak Beef Burgers

      Served on a brioche bun with chunky chips and side salad.
      £9.95
    • Steak and Ale Pie

      Slow cooked scotch beef in beer and local ale served in puff pastry pie with steamed vegetables and chunky chips or mash.
      £9.95
    • Haddock and Chips

      Fresh Scottish haddock in beer butter with chunky chips, peas, and tartar sauce.
      £9.95
    • Macaroni Cheese

      Our own recipe for over 25 years, served with salad garnish and your choice of garlic bread or chips.
      £7.95
    • Soup of the Day

      Please call the restaurant for today's soup on 01738 441175
      £2.95
    • Baked Potato

      We bake the best rooster potatoes each morning and generously fill them with your preferred filling. All baked potatoes are served with optional salad garnish and home-made coleslaw.
      £5.25
    • Caesar Salad

      Cos lettuce, parmesan cheese, croutons and a rich Caesar dressing.
      £6.45
  • Rolls / Panini / Sandwiches

    • Soup of the Day

      Please call the restaurant for today's soup on 01738 441175
      £2.95
    • Cold Filled Roll

      Served with salad.
      £3.50
    • Toasted Panini

      Served with optional salad and coleslaw.
      £5.50
    • Traditional Sandwich

      Served with optional salad and coleslaw.
      £3.95
    • Baked Potato

      We bake the best rooster potatoes each morning and generously fill them with your preferred filling. All baked potatoes are served with optional salad garnish and home-made coleslaw.
      £5.25
  • Sides

    • Chunky Chips

      £2.95
    • Sweet Potato Fries with Paprika

      £3.20
    • Steamed Vegetable

      £2.35
    • Halloumi Fries

      £3.80
    • Garlic Bread

      £1.95
    • Mashed Potatoes

      £1.50
    • Homemade Coleslaw

      £2.00
  • Kids Menu

    • Chicken Goujons

      With carrots and mashed potatoes.
      £4.75
    • Macaroni Cheese

      £4.75
    • Beans and Sausages

      £4.75
    • Kids Soup of the Day

      £2.00
    • Kids Baked Potato

      £3.95
  • Cakes

    • Freshly Baked Scones

      Served with butter and jam.
      £1.70
    • Carrot Cake

      Moist gluten free carrot cake with a cream cheese frosting.
      £3.50
    • Home-made Traybakes

      £2.50
    • Shortbread

      £1.80
    • Coffee Tower

      Choux pastry bun filled with coffee cream and topped with icing
      Sold out
       • 
      £2.00
    • Fudge Doughnut

      Fisher and Donaldson fudge doughnut, world famous!
      Sold out
       • 
      £2.00
    • Strawberry Danish

      Fisher & Donaldson strawberry danish
      Sold out
       • 
      £2.00
    • Yum Yum

      £2.00
    • Empire Biscuit

      £2.00
  • Desserts

    • Oreo Brownie Dessert

      With chocolate sauce and vanilla ice cream. Served cold and ready to be heated at home.
      £4.45
    • Cheesecake

      Please call the restaurant for today’s flavour on 01738 441175.
      Sold out
       • 
      £4.25
    • Salted Caramel & Chocolate Cake

      Served with sauce and whipped cream.
      Sold out
       • 
      £4.25
    • Sticky Toffee Pudding

      Sticky Toffee Pudding with vanilla ice cream
      £4.75
  • Cocktails

    • Strawberry Daiquiri

      Bacardi rum, strawberries and lime. Contain 3 shots of alcohol.
      Unavailable
       • 
      £5.00
      Alcohol
    • Frozen Pineapple

      Abslout vodka, malibu, mango and pineapple juice. Contain 3 shots of alcohol.
      £5.00
      Alcohol
    • Berry Gin Fizz

      Edinburgh gin, black raspberry chambord, blackberries, lime and soda. Contain 3 shots of alcohol.
      Unavailable
       • 
      £5.00
      Alcohol
  • Wine

    • Merlot 75cl

      Unavailable
       • 
      £10.00
      Alcohol
    • Pinot Noir 75cl

      Unavailable
       • 
      £10.00
      Alcohol
    • Malbec 75cl

      Unavailable
       • 
      £10.00
      Alcohol
    • Sauvignon Blanc 75cl

      Unavailable
       • 
      £10.00
      Alcohol
    • Chenin Blanc 75cl

      Unavailable
       • 
      £10.00
      Alcohol
    • Pinot Grigio 75cl

      Unavailable
       • 
      £10.00
      Alcohol
    • Zinfandel Rose 75cl

      Unavailable
       • 
      £10.00
      Alcohol
    • Prosecco Spumante - 200ml

      Unavailable
       • 
      £5.00
      Alcohol
  • Cold Drinks

    • Bottled Drinks

      Customise
  • Kids Drinks

    • Blackcurrant and Apple Fruit choot

      £1.50
    • Ornage and Pineapple and Fruit Shoot

      £1.50
  • Iced Frappers

    • Frappe Iced Coffee

      Fresh espresso blended with milk and ice.
      £2.80
    • Flavoured Frappe Iced Coffee

      Fresh espresso blended with milk, ice and your choice of flavour.
      £3.30
    • Mocha Frappe

      Frappe iced coffee blended with milk or white chocolate.
      £3.20
    • Iced Baileys Frappe

      Frappe iced coffee blended with baileys liqueur.
      £4.50
  • Smoothies

    • Melon Refresher

      Melon, mango and strawberry topped with apple juice.
      £3.20
    • Salted Caramel Fudge Frappe

      Served with caramel sauce and fudge pieces.
      £3.60
    • Pasionfruit Smoothie

      Pineapple, passion fruit, orange and mango
      £3.95
  • Milkshakes

    • Real Ice Cream Milkshakes

      £3.30
    • Oreo Freakshake

      Oreo milkshake served with mini oreos, chocolate sauce and whipped cream.
      £4.75
  • Coffee

    • Flat White

      A rich, full flavoured coffee with a velvety, smooth texture made with a shorter, more intense espresso shot.
      £2.45
    • Latte

      Long coffee with plenty of steamed milk.
      £2.45
    • Cappuccino

      Espresso with perfectly foamed milk.
      £2.45
    • Americano

      A long, black coffee.
      £2.00
    • Mocha

      Espresso mixed with real chocolate flakes and topped up with steamed milk.
      £2.85
  • Other Hot Drinks

    • Hot Chocolate

      Real chocolate flakes with steamed milk.
      £2.65
    • Chai Latte

      Real chai with spices and topped with cinnamon.
      £2.55
    • Matcha Latte

      Powdered green tea steamed with milk.
      £2.45
Willows Coffee Shop has a FHIS rating of Pass. This information was updated on 20/01/2021. The current rating is on their page on the FSS Website. Allergies, intolerances and dietary requirements: Before ordering, please contact the restaurant directly and ask to speak to a member of staff who can assist if you require information about ingredients and help cater for your needs.