We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Willows Coffee Shop & Restaurant

$$ - $$$Cafe, British,
12-14 St. Johns Place, Perth PH1 5SZ, Scotland
+44 1738 441175
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent57%
  • Very good29%
  • Average9%
  • Poor4%
  • Terrible1%
Travellers talk about
“lunch” (133 reviews)
“cakes” (52 reviews)
“baguette” (11 reviews)
Closed Now
All hours
Cafe, British, Scottish, Vegetarian Friendly, Vegan Options, Gluten Free Options
$$ - $$$
12-14 St. Johns Place, Perth PH1 5SZ, Scotland
All Details
Write a Review
Reviews (665)
Traveller rating
Traveller type
Time of year

1 - 10 of 654 reviews

Reviewed yesterday

This was our first visit, and it certainly won't be the last! Varied menu and Specials Board, lovely food served by friendly, efficient staff. We'll run, nice roomy restaurant with a good atmosphere. Will definitely be back! Highly recommended.

Thank Elizabeth M
Reviewed 4 days ago

We were recommended by a friend and decided to try. Warmly greeted by Alex, the charming manager, we got a lovely window table. Very busy restaurant, but received immediate service. The Venison salad starter was delicious and plentiful, the mushroom stroganoff equally so. Varied menu...More

Thank iris m
Reviewed 5 days ago

In today with a friend and my meal was not up to the usual standards. I chose the kids portion fish, chips and peas. Chips and peas were fine but the tiny bit of cod in batter was bad although I ate it. The batter...More

Michael W, Owner at Willows Coffee Shop & Restaurant, responded to this reviewResponded 4 days ago

Dear OLDWITCH61, I'm sorry to hear that you did not enjoy your visit yesterday. However, I would like to respond to a few of your points that you have made. The item which you chose was pollack rather than cod and it is coated in...More

Reviewed 2 weeks ago

7 of us went for afternoon tea, the table was nicely set by the window A waitress brought water for us while we were waiting for all our group to arrive When we were all there they took our order for tea and coffee then...More

Thank Shona G
Michael W, Owner at Willows Coffee Shop & Restaurant, responded to this reviewResponded 4 days ago

Thank you Shona, I'm delighted to hear you enjoyed your afternoon tea. I hope the cakes were enjoyed by those at home too! Kind regards Michael White

Reviewed 3 weeks ago via mobile

A regular choice when visiting Perth I called in for a light lunch and a coffee. Sadly I was very disappointed with the special, off the board and when the waiter came to clear my plate said so. He listened politely as I suggested how...More

Thank Ald53
Michael W, Owner at Willows Coffee Shop & Restaurant, responded to this reviewResponded 4 days ago

Thank you for your review. It was nice to talk to you and you were perfectly right, we're always happy to hear feedback and appreciate the opportunity to fix our mistakes at the time. Hope to see you again next time you're in Perth. Kind...More

Reviewed 3 weeks ago

For the 1st time in a very long time we decided to visit this places for what we thought would be standard fayre. It was a pleasant surprise to find classic home baking and the meals were a excellent balance for all types(ie veggie/GF etc)...More

Thank Des T
Michael W, Owner at Willows Coffee Shop & Restaurant, responded to this reviewResponded 4 days ago

Thank you Des. We've been working hard over the last few years to make sure everything we do is as good as possible, I'm glad to hear that you enjoyed your visit. The steak pie has become one of our most popular dishes, the trick...More

Reviewed 4 weeks ago

Have visited here a few times now and I have not been disappointed. On my first visit here, my mother and I went for breakfast and then later came back for lunch the same day. Service is prompt and efficient with friendly staff. There is...More

Thank Ayla H
Michael W, Owner at Willows Coffee Shop & Restaurant, responded to this reviewResponded 4 days ago

Thank you Ayla. It's always a good sign when customers return the same day :) Hope to see you again soon. Kind regards Michael White

Reviewed 4 weeks ago via mobile

Title above says it all really. I visited with four friends for breakfast and it was pretty good. Friendly service in a clean and pleasant setting. Would happily return.

Thank David S
Reviewed 5 September 2017 via mobile

I had been here in numbers time before and should have known better, service was only average but it's the prices that puts me off!

Thank Broggan001
Michael W, Owner at Willows Coffee Shop & Restaurant, responded to this reviewResponded 14 September 2017

Sorry to hear that you felt our prices are too high and the service only average. I would be grateful if you could provide me with some more information, if you wish to please do so on michael@willowscoffeeshop.co.uk Kind regards Michael White

Reviewed 23 August 2017 via mobile

Found this lovely coffee shop just off of the main road through Perth city centre. It is one of several eateries in a row, so there is plenty of choice. It was busy so we took this as a good sign. We were not disappointed....More

Thank Johnno J
Nearby Restaurants
Pig 'Halle
681 reviews
.11 km away
Howie's Bistro
457 reviews
.03 km away
56 reviews
.01 km away
The Venue
100 reviews
.09 km away
Nearby Attractions
Perth Concert Hall
254 reviews
.21 km away
Perth Museum and Art Gallery
248 reviews
.25 km away
Kirk of St. John the Baptist
62 reviews
.07 km away
Perth VisitScotland iCentre
43 reviews
.10 km away
Ask a question
Questions & Answers
Harold B
4 April 2017|
AnswerShow all 9 answers
Response from Ian L | Reviewed this property |
Yes ! Parking around the South Inch is preferred and a good little walk into the town straight up Princess Street over South St and under the arch ( the old home of the General Accident Fire and Life Assurance G.A.) past one... More
19 June 2016|
AnswerShow all 6 answers
Response from Michael W | Property representative |
I can confirm that dogs are more than welcome at our outdoor seating area however only guide dogs are permitted inside.
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
US$7 - US$16
Breakfast, Lunch, Brunch, Dinner
Restaurant features
Takeout, Outdoor Seating, Seating, Waitstaff, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar, Wine and Beer, Accepts Mastercard, Accepts Visa, Digital Payments, Free Wifi, Reservations, Accepts Credit Cards
Good for
Local cuisine, Groups, Special Occasion Dining, Child-friendly, Business meetings, Kids
Open Hours
9:30 AM - 6:30 PM
7:30 AM - 6:30 PM
7:30 AM - 6:30 PM
7:30 AM - 6:30 PM
7:30 AM - 6:30 PM
7:30 AM - 6:30 PM
7:30 AM - 6:30 PM
Location and Contact Information
  • Address: 12-14 St. Johns Place, Perth PH1 5SZ, Scotland
  • Location: Europe  >  United Kingdom (UK)  >  Scotland  >  Perth and Kinross  >  Perth
  • Phone Number: +44 1738 441175
  • E-mail
Willows is a coffee shop and restaurant which is here for people of all ages who want somewhere to come and relax. Our friendly efficient staff will serve you a wide variety of food and the highest quality of coffee. Unlike other coffee shops, we offer superior table service. And unlike other restaurants you can sit for as long as you like with a coffee and do what you feel like doing, catching up with friends, reading the free newspaper or browsing the internet with our free Wi-Fi.We have a separate dinner menu which is served Friday and Saturday evenings. Come along and enjoy excellent food freshly cooked in our relaxing surroundings.
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing