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

12 - 14 St John's Place, Perth PH1 5SZ, Scotland
Improve this listing
Ranked #28 of 170 restaurants in Perth
Certificate of Excellence 2014
Price range: $8 - $24
Cuisines: Scottish, British, Brasserie, Café
More restaurant details
Restaurant details
Good for: Families with children, Large groups, Doing business, Local cuisine, Special occasions, Entertaining clients, Dining on a budget
Dining options: Breakfast/Brunch, Lunch, Dinner, Reservations, Delivery, Late Night, Dessert
Description: 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.
Reserve with OpenTable
Willows Coffee Shop & Restaurant is not available for your requested time. Choose another time, or search restaurants with availability.
The time you selected has already passed.
Write a Review

300 reviews from our community

83% Recommend
Rating summary
Date | Rating
  • English first
  • French first
  • Any
English first
17 reviews 17 reviews
10 restaurant reviews
18 helpful votes 18 helpful votes
5 of 5 stars Reviewed July 13, 2014 NEW

Great food and well situated for a wee stop off before heading to the shops. We had snacks and drinks. Lots of seating outside, great in this weather!

Was this review helpful? Yes
Cruden Bay (Port Erroll), United Kingdom
12 reviews 12 reviews
10 restaurant reviews
4 of 5 stars Reviewed July 11, 2014 NEW

Went to willows restaurant on a recent trip to perth. It was a smashing day (around 25 degrees) so we sat outside and soaked up some rays. the place was very busy, however the service was still good. we just had baguettes and they were good. my son and partner had smoothies, which were lovely.

Was this review helpful? Yes 1
1 review
4 of 5 stars Reviewed July 6, 2014 via mobile

Having just returned from a nice coffee trip to willows this afternoon, I thought a review was necessary. Above all I thought the service was fantastic (we were served by Gabriella V.). The coffee was equally pleasant and well presented. All and all a good experience. C.R.

Was this review helpful? Yes
Perth, United Kingdom
Top Contributor
73 reviews 73 reviews
24 restaurant reviews
55 helpful votes 55 helpful votes
4 of 5 stars Reviewed July 2, 2014

Enjoyed a dinner evening at this restaurant. The menu choices were good and the service matched. Certainly will visit again.

Was this review helpful? Yes 1
Edinburgh, United Kingdom
Senior Reviewer
7 reviews 7 reviews
5 restaurant reviews
3 helpful votes 3 helpful votes
5 of 5 stars Reviewed June 23, 2014

I popped in today for a mid shopping break and I'm glad I did. The staff were welcoming, the menu varied and the establishment clean. Although some menu items are slightly on the pricy side for things such as a roll, the quality of food and portion sizes compensate for the price. The staff were attentive and polite without being... More

Was this review helpful? Yes
14 reviews 14 reviews
7 restaurant reviews
6 helpful votes 6 helpful votes
5 of 5 stars Reviewed June 13, 2014

Go here often for lunch or coffee and always good and excellent service. Have had a couple of meals in the evening ( open Friday and Saturday nights only) lately and they have been really good - full of flavour and a really good atmosphere.

Was this review helpful? Yes 1
Fraserburgh, United Kingdom
Senior Contributor
32 reviews 32 reviews
18 restaurant reviews
11 helpful votes 11 helpful votes
4 of 5 stars Reviewed June 11, 2014

Went here for a coffee and then went back for a lunch then dinner. The food here was very good and the staff friendly. There were 6 adults and 2 children when we went for dinner and unfortunately the service was pretty slow that evening.

Was this review helpful? Yes 1
Glasgow, United Kingdom
Senior Contributor
30 reviews 30 reviews
17 restaurant reviews
14 helpful votes 14 helpful votes
3 of 5 stars Reviewed June 11, 2014

We visited the Willows last week when passing through Perth for a tea break. My husband had the chocolate cake and coffee and I had a yum yum and tea. My 18 month son just stole from our cakes and enjoyed them as much as we did. The service was very good and the location was lovely, it would be... More

Was this review helpful? Yes 1
2 reviews
2 helpful votes 2 helpful votes
5 of 5 stars Reviewed June 1, 2014

First time here food excellent staff lovely really enjoyed our lunch thanks will definitely visit again

Was this review helpful? Yes 2
13 reviews 13 reviews
4 restaurant reviews
6 helpful votes 6 helpful votes
5 of 5 stars Reviewed May 30, 2014

good traditional food and friendly staff with a good choice of cakes and food arrived quickly will be going back

Was this review helpful? Yes 1

Travelers who viewed Willows Coffee Shop & Restaurant also viewed

Perth, Perth and Kinross
Perth, Perth and Kinross
Perth, Perth and Kinross
Perth, Perth and Kinross

Been to Willows Coffee Shop & Restaurant? Share your experiences!

Write a Review Add Photos & Videos

Owners: What's your side of the story?

If you own or manage Willows Coffee Shop & Restaurant, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.

Manage your listing