Olympus Fish & Chips Restaurant, Fish Restaurants in Church End

Delicious fish and chips from Olympus!

Olympus offers a friendly and informal setting for delicious, freshly prepared dishes.

Our chefs have devised a menu that includes lots of popular favourites, as well as some of their own delicious creations, all of which are prepared using the finest ingredients.

Lunch and Dinner can all be enjoyed in Olympus Restaurant

Contact Olympus Fish & Chips Restaurant

Address
140 - 144 Ballards Lane
Finchley Central
London
N3 2PA
London
Phone0208 371 8666
 
Opening Hours

Closed

Monday
12:00 - 23:00
Tuesday
12:00 - 23:00
Wednesday
12:00 - 23:00
Thursday
12:00 - 23:00
Friday
12:00 - 23:00
Saturday
12:00 - 23:00
Sunday
12:00 - 23:00