Nearest Station
Finchley Central
Welcome to Olympus Fish & Chips Restaurant. This is how you are greeted when you come into our welcoming, caring, dependable, high-energy and fun casual restaurant, and we promise to do whatever it takes to serve high-quality food and beverages to every guest consistently. We never forget that each person has a choice in where to dine and we feel privileged each time you choose beverages. Welcome! We are glad you are here.
140 - 144 Ballards Lane, Finchley Central, London, N3 2PR
Finchley Central
Monday
12:00 pm - 10:00 pm
Tuesday
12:00 pm - 10:00 pm
Wednesday
12:00 pm - 10:00 pm
Thursday
12:00 pm - 10:00 pm
Friday
12:00 pm - 10:00 pm
Saturday
12:00 pm - 10:00 pm
Sunday
12:00 pm - 10:00 pm
26-04-24 4:42 pm local time