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...
  • Excellent58%
  • Very good28%
  • Average9%
  • Poor4%
  • Terrible1%
Travellers talk about
“lunch” (139 reviews)
“cakes” (65 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 (659)
Traveller rating
Traveller type
Time of year

1 - 10 of 648 reviews

Reviewed 6 days 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
Reviewed 6 days 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 2 weeks ago 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 1 week ago

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 4 weeks ago 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
Reviewed 17 August 2017 via mobile

Visited here for both breakfast and lunch. The breakfast was good, although the server had issues with working the iPad when taking the order, so had slightly different breakfast delivered than ordered. It was rectified quickly. The cakes on offer never grab me as anything...More

1  Thank RealBritbird
Reviewed 15 August 2017 via mobile

After accidentally driving through the Perth mall, we found ourselves at this lovely place. Unfortunately a bit breezy to sit outside but we had a lovely seat by the window in the sun. The service was quick and friendly and the food very tasty. I...More

1  Thank Barb G
Reviewed 7 August 2017

Stopped off quite early on a Saturday for much needed breakfast and coffee. Nice place and the breakfast really hit the spot, delicious. Good coffee and friendly, efficient service

1  Thank t00njack
Reviewed 6 August 2017 via mobile

On a rainy Sunday afternoon we stopped in for a slice of cake to share. Even though there were several servers the service was slow. The chocolate salted toffee cake served with whipped cream was very tasty. My husband had coffee and I had one...More

1  Thank Zoelle
A TripAdvisor Member
Reviewed 6 August 2017 via mobile

Tried the scrambled eggs with salmon and I can wholeheartedly recommend it. The flat white I had on the side was a tad small but had a good taste to it.

1  Thank A TripAdvisor Member
Reviewed 2 August 2017 via mobile

Popped in for lunch. First time visit but certainly won't be the last. Firstly, the wait staff were lovely. Really welcoming and friendly and knowledgeable. Couldn't have been more pleasant. We ordered two of the specials - steak in ciabatta and stuffed portobello mushrooms. Both...More

1  Thank fionascot_11
Nearby Restaurants
Pig 'Halle
679 reviews
.11 km away
Howie's Bistro
456 reviews
.03 km away
Cafe Tabou
574 reviews
.05 km away
Nearby Attractions
Perth Concert Hall
254 reviews
.21 km away
Perth Museum and Art Gallery
243 reviews
.25 km away
Kirk of St. John the Baptist
59 reviews
.07 km away
Perth VisitScotland iCentre
42 reviews
.10 km away
Ask a question
Questions & Answers
Harold B
3 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
Good for
Local cuisine, Kids, Child-friendly, Business meetings, Special Occasion Dining, Groups
Open Hours
09:30 - 18:30
07:30 - 18:30
07:30 - 18:30
07:30 - 18:30
07:30 - 18:30
07:30 - 18:30
07:30 - 18:30
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