CONTACT US

Address

140 - 142 Ballards Lane
Finchley Central

Greater London 

N3 2PA

Tel: 0208 371 8666

Opening Hours

Mon - Fri: 12pm - 11pm​​

Saturday: 12pm - 11pm​

Sunday: 12pm - 11pm

Our Location

The nearest Underground (Tube) station is Finchley Central (0.2 miles)

© 2015 by Olympus Fish Restaurant

  • w-facebook
  • Twitter Clean