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.

Leo's Restaurant & Take Out

27 Freshwater Rd, St. John's, Newfoundland and Labrador A1C 2N1, Canada
+1 709-726-2658
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent62%
  • Very good28%
  • Average8%
  • Poor1%
  • Terrible1%
Travellers talk about
“cole slaw” (2 reviews)
“cod tongues” (2 reviews)
Restaurant Hours
Seafood, Canadian
27 Freshwater Rd, St. John's, Newfoundland and Labrador A1C 2N1, Canada
All Details
Write a Review
Reviews (81)
Traveller rating
Traveller type
Time of year

1 - 10 of 81 reviews

Reviewed 4 days ago via mobile

We used trip Advisor to search this place. When we arrived the sign on building outside at this address said Ches's Fish and Chips. The fish and chips were good. They also had an option to have the fish steamed without batter which was interesting....More

Thank Rosie063
Reviewed 3 weeks ago

Not restaurant quality fish and chips, but fast-food quality fish and chips. It tasted good when smothered with gravy. The gravy was pleasant - not too thick or strong. The waitress was really friendly.

Thank ActWithClarity
Reviewed 12 August 2017 via mobile

The fish and chips is delicious. The sauce for the fries is weird but very good. A real dinner from the '80s. The service is warm and smiley. Try it!

Thank gabrielletg
Reviewed 11 August 2017

As others have stated, you do not eat here for the décor. And to find the restroom you need to wind through the back of the kitchen area. But the chips are great, and the fish is good. Service was very good. Had the medium...More

Thank Craig B
Reviewed 1 August 2017

My family and I went here for dinner on our last night in St. John's (visiting from Ottawa). It was hands down the best fish and chips I have ever had! Incredible service....you have to try the chips with dressing and gravy....YUM! Huge portions -...More

1  Thank flyinghigh80
Reviewed 29 July 2017 via mobile

I got fries with dressing and gravy. They were amazing. My husband got fish and chips...also amazing. The portions are huge- we probably could have just ordered one thing and split it. The ladies working at the shop are so sweet and helpful if you...More

1  Thank Charlotte S
Reviewed 24 July 2017

To be honest, the place is a "dive". Old, outdated, dilapidated. Service - efficient. Clean...well.....needs improvement. But the fish and chips ----- the BEST of 4 places we tried. Light, not greasy, batter-type. Good fries that weren't overcooked. Fish light and melt in your mouth...More

Thank EnjoyExploring2
Reviewed 18 July 2017 via mobile

This is a local take out place with a back to the futur look. Food is inexpensive and tastes very decent. There's not much service but the ladies are still nice. I was sad that it wasn't homemade tartar... for some reason I didn't expect...More

Thank Marie-Christine L
Reviewed 7 July 2017

Leo's came highly recommended and did not disappoint. Street parking is challenging. The staff in the restaurant were excellent. The fish and chips were delicious. The ambiance is eatery modest. Prices are inexpensive. Beer is available. They also serve cod tongues, a Newfoundland delicacy, and...More

1  Thank Desmond C
Reviewed 5 July 2017

We went here based on all the amazing reviews but i found that the food was almost always just ok but never the best i ever had. Yes the fish was so fresh and great batter - not greasy but I have had better fish...More

Thank TTToronto
Nearby Restaurants
537 reviews
.50 km away
The Rooms Cafe
291 reviews
.46 km away
Chinched Bistro
209 reviews
.47 km away
Bacalao - Nouvelle Newfoundland Cuisine
454 reviews
.24 km away
Nearby Attractions
The Rooms
1,338 reviews
.45 km away
George Street
689 reviews
.50 km away
Jellybean Row Houses
160 reviews
.57 km away
City of St. John’s Visitor Information Centre
62 reviews
.55 km away
Questions & Answers
Get quick answers from Leo's Restaurant & Take Out 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
Seafood, Canadian
Dinner, Lunch
Restaurant features
Takeout, Seating, Waitstaff
Good for
Child-friendly, Kids
Location and Contact Information
  • Address: 27 Freshwater Rd, St. John's, Newfoundland and Labrador A1C 2N1, Canada
  • Location: Canada  >  Newfoundland and Labrador  >  Newfoundland  >  St. John's
  • Phone Number: +1 709-726-2658
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