Get us in your inbox

Search

Olympus Fish Restaurant

  • Restaurants
  • Finchley
  • price 1 of 4
Advertising

Time Out says

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.

Details

Address:
140 - 144 Ballards Lane
London
N3 2PR
Price:
£25 and under
Do you own this business?
Sign in & claim business
Advertising
You may also like
You may also like
Bestselling Time Out offers