Olympus (Finchley)

Olympus (Finchley) Location

Olympus (Finchley) Maps
Olympus (Finchley) Address 140-144 Ballards Lane, Finchley, London N3 2PA
Olympus (Finchley) Phone 020 8371 8666
Olympus (Finchley) Opening Hours Daily : 12noon - 11pm
Olympus (Finchley) Food Price £20 - £40 per pax
Payment by Cash,Cards

What people say about Olympus (Finchley)

63%
31%
6%
4.4
16 reviews
  • Great place with friendly staff

  • The food portions are massive and really enjoy my visit to the restaurant

  • I have visited the take away service on a number of occasions and was always delighted with the service

  • I went there with a friend just before Christmas

  • We started with the mixed meze

  • I finished with baklava and ice cream

  • Refused to serve us because our order size was not deemed substantial enough

  • I have taken away often and the food is decent but now won't return until this chopper cheers up

  • I have being visiting the restaurant on a regular basis for the past couple of years and always impressed with the quality and the freshness of the fish

  • Olympus (Finchley) is no doubt a heaven for fish lovers

  • The portions are great and the owner there is absolutely down to earth and a lovely man

  • Olympus (Finchley) is quite cheap compared to other fish restaurants

  • When you order the fish it even comes with salad and dressing

  • The special lunch menu is only £

  • 7.90 and it offers a bloody 3 course meal (I think it's not available after 3 pm and you have to request the special lunch because it's not on the menu) with cod in battar or matzo

  • After eating the delicious fish I ordered a desert which comes with the special lunch

Olympus (Finchley) Specialties

See some wrong information about Olympus (Finchley) here?