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.

St Andrews Restaurant

Is this your business?
#1,617 of 1,869 Restaurants in Edinburgh
££ - £££Fast food, British,
284 Portobello High Street, Edinburgh EH15 2AT, Scotland
+44 131 669 2850
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent57%
  • Very good21%
  • Average11%
  • Poor5%
  • Terrible6%
Travellers talk about
“fish and chips” (36 reviews)
“pizza” (11 reviews)
Open Now
11:30 - 23:00 Hours
Fast food, British, Scottish, Gluten Free Options
££ - £££
284 Portobello High Street, Edinburgh EH15 2AT, Scotland
All Details
Write a ReviewReviews (152)
Traveller rating
Traveller type
Time of year

1 - 10 of 140 reviews

Reviewed yesterday via mobile

Having visited this restaurant earlier today I am amazed to read all its glowing reviews! Our haddock suppers were passable but no more than that, they certainly weren’t amazing and were by no means the best in Scotland! There was only one waitress serving in...More

Thank arewenearlythereyet0
Reviewed 2 weeks ago via mobile

Went there with a large group of people and the service was very good, attentive, friendly, fast and the food was really good. It has improved lots since the last time I was there. I was a bit reluctant to go because the previous time,...More

Thank Blueberrybubbles
Reviewed 2 weeks ago

We always have the fish and chips no one in the Lothian's are better. However one time we sat in for the pizza which I have to say was disappointing have had better in the Lothians.

Thank maygscotland
Reviewed 3 weeks ago

Having decided on a Fish Supper, my husband went and I got the plates ready. He told me that the shop was packed and out into the Bus stop space outside. I can honestly say that the fish was pure white and the coating very...More

Thank Angela L
Reviewed 9 April 2018

Used the takeaway service to get a fish supper to eat on the beach. Absolutely lovely. Fish good quality and the batter light and tasty. Huge portion and couldn’t finish the chips despite them being lovely too. Would recommend

Thank CWildx2
Reviewed 29 March 2018 via mobile

Used this restaurant a few times over the years. It’s received a full makeover and has just newly reopened decorated to a very good standard food was delicious and served up by very friendly and courteous staff. Steady trade coming in for a Thursday night...More

Thank Bob K
Reviewed 21 January 2018 via mobile

We have visited here on many occasions and we are never disappointed. The male server is absolutely fabulous and attentive. The food is freshly cooked and very tasty. I would recommend it to anyone.

Thank Sheena69
Reviewed 27 December 2017 via mobile

Visited this evening and was lovely to see the restaurant busy. We were greeted on arrival and told to take any table we liked. The server was really friendly and acknowledged our young son too. We ordered a kids pizza, and two high teas. The...More

Thank Saw2009
Reviewed 14 November 2017

Have used the takeaway a couple of times recently and it really is a top chip shop. Have ordered the fish and also mince pie as suppers and the food is freshly cooked and a generous portion. We are lucky to have such a great...More

Thank Paul C
Reviewed 12 November 2017 via mobile

Great fish and chips from the St. Andrews in Portobello. Fresh fish cooked great and tastes excellent with chunky chips at just the right temperature. Been a few times and always been great.

Thank Vince M
Nearby HotelsSee all 151 hotels in Edinburgh
Best Western Kings Manor Hotel
1,355 reviews
.74 miles away
Premier Inn Edinburgh East Hotel
561 reviews
1.10 miles away
Premier Inn Edinburgh A1 (Newcraighall) Hotel
623 reviews
1.30 miles away
1,230 reviews
2.11 miles away
Nearby Restaurants
Butternut Squash
410 reviews
.18 miles away
299 reviews
.02 miles away
The Espy
581 reviews
.22 miles away
35 reviews
.20 miles away
Nearby Attractions
Portobello Beach
567 reviews
.21 miles away
The Velvet Easel Gallery
21 reviews
.03 miles away
Real Roman Tours
77 reviews
.37 miles away
Dalriada. Edinburgh's Bar on the Beach
32 reviews
.38 miles away
Ask a question
Questions & Answers
19 August 2016|
Response from Ali209 | Reviewed this property |
Not sure the opening hours - I was a customer - think they're open until 10pm - hope that helps
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
US$7 - US$20
Lunch, Dinner, After-hours
Restaurant features
Delivery, Takeout, Reservations, Seating, Waitstaff, Wheelchair Accessible, Serves Alcohol
Good for
Groups, Child-friendly, Kids, Local cuisine
Open Hours
11:30 - 23:00
11:30 - 23:00
11:30 - 23:00
11:30 - 23:00
11:30 - 23:00
11:30 - 23:00
11:30 - 23:00
Location and Contact Information
  • Address: 284 Portobello High Street, Edinburgh EH15 2AT, Scotland
  • Location: Europe  >  United Kingdom (UK)  >  Scotland  >  Edinburgh
  • Phone Number: +44 131 669 2850
  • E-mail
At St Andrews Restaurant in Portobello, Edinburgh you can enjoy delicious pizzas baked in wood-fired oven, traditional dishes such as fish & chips, haggis and variety of sea foods. Our restaurant is located near Portobello beach in Edinburgh, so you can enjoy a lovely day at the beach and finish it with a delicious dinner with your favorite food. Or, if you don't feel like sitting in, you can always grab some tasty snacks such as Fish & Chips from our takeaway, or even order them online and have them delivered to you.
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