Olympus Fish Restaurant

Good to know

Average Price
££££ - £30 - £49
Cuisines
Fish

About

Olympus Fish Restaurant near Victoria Park in London’s Finchley is a local institution and a mecca for fish-lovers. Serving a selection of both fried and charcoal grilled fish, Olympus is a casual chippie-style restaurant with superbly fresh ingredients and real pride in offering a quality menu. This is a perfect spot to bring the family for a casual meal or the team after an afternoon’s hard slog, whether on the pitch or in the office.

Location

140 - 144 Ballards Lane, Finchley Central, London, N3 2PR

020 8371 8666 020 8371 8666

Website

Reviews

Share your thoughts with other diners

Write a review

Book a table

Call Olympus Fish Restaurant to make a booking on:

020 8371 8666 020 8371 8666

Visit their website

Sorry, you cannot spend SquareMeal vouchers here yet.

Other restaurants we like near Olympus Fish Restaurant

JM Oriental
Colindale

JM Oriental

INÉ
Hampstead

INÉ

Greenberry Hill
Belsize Park

Greenberry Hill

Check availability