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. John's Restaurant

259-261 St. Johns Road | Corstorphine, Edinburgh EH12 7XD, Scotland
+44 131 334 2857
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent64%
  • Very good16%
  • Average1%
  • Poor6%
  • Terrible13%
Travellers talk about
“pasta” (11 reviews)
“kebabs” (3 reviews)
“fish supper” (7 reviews)
Closed Now
All hours
Fast food, Italian, Pizza, British
$$ - $$$
259-261 St. Johns Road | Corstorphine, Edinburgh EH12 7XD, Scotland
Write a Review
Reviews (60)
Traveller rating
Traveller type
Time of year

1 - 10 of 60 reviews

Reviewed 4 weeks ago via mobile

Great meal fantastic service even Efes Beer 🍻 I had the special Kebab and as the name it was special Ameretto and Coffee for Desert worth the walk could stand another Toby Carvery Can not fault food service or the bill

Thank Colin w
Reviewed 27 March 2017

My hubby and I used to visit this chip shop regularly when I was doing my nurse training in the mid 80s. We always got white pudding suppers and a bottle of irn bru (of course!) Tonight we decided to take our son back to...More

Thank notsoyummymummy89
Reviewed 10 February 2017

Fantastic meal, we enjoyed another excellent meal at St Johns, thank you to all the staff once again. See you all again soon .

Thank PTB76BBT
Reviewed 5 January 2017

We ordered a fish supper and a white pudding supper from this restaurant to be delivered to our home, Ordering was easy and Delivery was very quick and the food piping hot. overall a very easy and recommended experience. Food was excellent as well !!

Thank phionna ch
Reviewed 3 January 2017

Bought a takeaway here in the first week of December. We had decided on a takeaway as we had eaten out in another local restaurant the night before and chose this establishment to try their fish and chips. Mistake. We only shared one fish supper...More

Thank lesbishop56
Reviewed 27 November 2016

Visited many times over the years and the pizzas and pasta were always very good. What has happened? My visit this time will be my last. The pasta was bland, the black pudding ended up in the bin and the only consolation was the chips...More

Thank Michael S
Reviewed 30 October 2016

I went to St John's yesterday for a friends meal, which I was looking forwards to for a while. I was totally disappointed when I sat down and asked the waiter what gluten free options there are as i have an allergy to gluten in...More

Thank SusaNReview
Reviewed 26 October 2016

I have been a regular customer of this restaurant for over 30 years ,it has had a few changes of management over that period. I thought it could not get any better, how wrong could I be ! Not only have the new management kept...More

Thank Alan M
Reviewed 6 October 2016

Ordered pizza, chips and pasta, delivery was quick, food was awful. The greasiest pizza and chips i have ever seen, coudn't eat it. Pasta was ok a bit bland. Will never order from here again. What a complete waste of money and it's expensive for...More

Thank lc0502
Reviewed 4 October 2016 via mobile

Bit disappointed when I arrived here expecting a restaurant,not this . However all eight of us had lovely food and left very satisfied . Would definitely visit again next time in Edinburgh .

1  Thank richard e
Nearby Restaurants
Bon Tea Room
122 reviews
.06 km away
Chinese Manor House
241 reviews
.24 km away
Mimi's Bakehouse Corstorphine
157 reviews
.04 km away
Fabio's Restaurant
263 reviews
.37 km away
Nearby Attractions
Edinburgh Zoo
6,116 reviews
1.30 km away
Grosvenor Casino Edinburgh
37 reviews
1.51 km away
The Beauty Works
24 reviews
.35 km away
Saints & Sinners Walking Tours
24 reviews
1.26 km away
Questions & Answers
Get quick answers from St. John's Restaurant 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
Average prices
US$6 - US$20
Lunch, Dinner
Restaurant features
Delivery, Takeout, Waitstaff, Reservations, Serves Alcohol
Good for
Open Hours
17:00 - 23:00
17:00 - 23:00
17:00 - 23:00
17:00 - 23:00
17:00 - 23:00
17:00 - 23:00
17:00 - 23:00
Location and Contact Information
  • Address: 259-261 St. Johns Road | Corstorphine, Edinburgh EH12 7XD, Scotland
  • Location: Europe  >  United Kingdom (UK)  >  Scotland  >  Edinburgh
  • Phone Number: +44 131 334 2857
St John's is a traditional Fish & Chip Takeway & Restaurant. We are fully licenced but offer a BYOB service. We have a busy takeaway and home delivery service and have opperated from the same location since 1980.We have 3 distinct areas of expertise. Our Fish & Chips. Our stone-baked pizza, and our home-made pasta. All types of food are available for Take-away, home delivery and in our Restaurant.
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