Olympus Fish Restaurant - London

Seafood, Fish-chips, Ice Cream
140 - 144 Ballards Lane London, N3 2PR, N3 1LJ, United Kingdom
Dishes: 71

Olympus Fish Restaurant

4.2 / 5 of 3253 Reviews
Phone
+442083718666
Address
140 - 144 Ballards Lane London, N3 2PR, N3 1LJ, United Kingdom

At a distance of 521 meters from Olympus Fish Restaurant in London there are parking options where you can park your vehicle, Or you could use public transportation to get to the station Underground-West Finchley, which is 509 meters away from the restaurant.

Opening Hours

  • Monday
    12:00 -23:00
  • Tuesday
    12:00 -23:00
  • Wednesday
    12:00 -23:00
  • Thursday
    12:00 -23:00
  • Friday
    12:00 -23:00
  • Saturday
    12:00 -23:00
  • Sunday
    12:00 -23:00

Amenities

Reserve now

Feedback

★ 4.2 / 5 of 3253 Reviews

Olympus restaurant has garnered mixed reviews from its customers. While some have been disappointed by the food quality and service, others have praised it for its delicious fish and chips, friendly staff, and good value for money. Despite some negative feedback, many patrons have expressed a desire to return for more takeaway or dine-in experiences. Overall, it seems that the restaurant has a loyal following for its tasty fish dishes, generous portions, and welcoming atmosphere.

The fish was amazing, the portions are great and the owner there is absolutely grounded and a b...

ruth-882

Extraordinary performance of the owner (I think). refuses to serve because our order size has n...

gulsas

Exceptionally good fish restaurant. I went there with a friend shortly before Christmas and enj...

ryan-2699

The fillet place was OK but chronically overcooked, long standing chips, pretty awful, won't be...

ray-bristow-1

Don't hesitate to open the door of this restaurant. Very nice place to enjoy fish and chips or...

gilles-darne-mechani

Menu Items

More information

Related Restaurants

Fast & SimpleDownload Menu App now