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.

Once Upon a Time

55 High Street, South Queensferry, Edinburgh EH30 9HN, Scotland
+44 131 331 3476
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent79%
  • Very good19%
  • Average1%
  • Poor1%
  • Terrible0%
Travellers talk about
“carrot cake” (4 reviews)
“cakes” (11 reviews)
“soup” (8 reviews)
Restaurant Hours
Cafe, British, Scottish, Vegetarian Friendly
55 High Street, South Queensferry, Edinburgh EH30 9HN, Scotland
All Details
Write a ReviewReviews (51)
Traveller rating
Traveller type
Time of year

1 - 10 of 50 reviews

Reviewed 21 April 2018

We visited today and will definitely be back - friendly and welcoming - great coffee and though we didn’t have anything to eat, it all looked very tempting - thank you!

Thank JanePeattie
Reviewed 22 February 2018 via mobile

Visited for the first time today and what a great little place this is! Decorated beautifully with Roald Dahl themed wallpaper and cushions, Once Upon a Time has a great lunch deal- £6 for soup, coffee and large slice of cake (yummy!)

Thank Ratbat01
Reviewed 7 January 2018 via mobile

Was in once upon a time for the first time today the place is very nice the food and the service was excellent we had a coffee and scone. They sell Chelsea whoppers in the shop and I loved them as a kid never seen...More

Thank mdpg31
Reviewed 2 November 2017

We stopped here for a coffee on afternoon. As the name suggests its theme is geared towards children. Set out with its candy stripe décor, it looked like something between an old fashioned sweet shop and a toddler’s bedroom. Rather small for a café and...More

Thank Captain_Coyote
Reviewed 26 October 2017 via mobile

Such a quaint and beautifully decorated tea shop. Stopped for a drink and cake after viewing the rail bridge. Great value and very friendly staff. A real gem.

Thank Mikejt67
Reviewed 16 October 2017

Wow what a quaint little cafe takes me back to my childhood a hidden gem in a small seaside town will definitely return

Thank jsM4578PI
Reviewed 11 October 2017

Quaint, clean and cute. You can get soup & bread, but beyond that is only cakes, ice cream, scones etc. So much of a niche market in such petite premises makes it an uphill task to stay in business in my humble opinion.

Thank Bronxglenn
Reviewed 3 October 2017 via mobile

Second time here. Lovely ambience and decor. The waffles are particularly delicious. Great place to eat when in South Queensferry.

Thank Jock58
Reviewed 30 September 2017

The lady who served us in the shop was extremely pleasant. The shop sells an array of nostalgic sweets and there is a small doorway for toddlers to walk through. I would say this establishment is aimed at children: the wallpaper is Quentin Blake. The...More

Thank Emily G
Reviewed 21 September 2017

Friendly service, really good coffee interesting interior, small cafe but we'll situated in the high Street good selection of cakes etc, I will definitely be back the next time I'm in the area.

Thank Bookeroo
Nearby HotelsSee all 4 hotels in South Queensferry
Orocco Pier
756 reviews
.12 miles away
The Staghead Hotel
33 reviews
.14 miles away
Dakota Edinburgh
2,183 reviews
.57 miles away
Premier Inn Edinburgh (South Queensferry) Hotel
552 reviews
.79 miles away
Nearby Restaurants
Picnic Coffee Shop
131 reviews
.09 miles away
Dakota Bar & Grill
447 reviews
.52 miles away
Ferry Tap
168 reviews
.06 miles away
The Little Parlour
52 reviews
.01 miles away
Nearby Attractions
Maid of the Forth
600 reviews
.31 miles away
Forth Boat Tours
607 reviews
.31 miles away
Forth Bridges Walking Tours
141 reviews
.30 miles away
Forth Road Bridge
917 reviews
.43 miles away
Questions & Answers
Get quick answers from Once Upon a Time staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Restaurant features
Takeout, Seating, Waitstaff, Wheelchair Accessible
Good for
Kids, Child-friendly
Location and Contact Information
  • Address: 55 High Street, South Queensferry, Edinburgh EH30 9HN, Scotland
  • Location: Europe  >  United Kingdom (UK)  >  Scotland  >  Edinburgh  >  South Queensferry
  • Phone Number: +44 131 331 3476
Traditional sweet shop
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