Fish and Chips Takeaway
Olympus Fish Restaurant

Olympus Fish Restaurant

140-144 Ballards Lane, London, N3 2PA

● Open Now

About Olympus Fish Restaurant

Olympus Fish Restaurant is a much-loved independent family fish restaurant at 140-144 Ballards Lane in Finchley, established in 2001 and run by brothers Mehmet and Iskender. Hardens describes it as a "reliable stalwart of Finchley" known for its "freshest fish" and "wonderful chips," with "friendly and fast service." One long-standing reviewer writes: "Finchley Central has always been a mecca for lovers of fish and chips -- with Two Brothers -- but those in the know come here." The calamari in particular draws consistent praise from regulars who have returned for years. Open every day for lunch and dinner, with dine-in, takeaway and home catering all available.

The menu goes well beyond traditional fish and chips: daily specials include seabass cooked in sea salt, pan-fried and grilled fish, jacket potatoes and a full range of seafood dishes. Homemade desserts include rice pudding, baklava and fresh fruit salad -- a nod to the owners' Turkish heritage. The friendly, welcoming atmosphere has made Olympus a reliable neighbourhood restaurant for over two decades. Website: olympusrestaurant.co.uk.

140-144 Ballards Lane, London, North London, N3 2PA
020 8371 8666

Find Us

140-144 Ballards Lane, London, N3 2PA

Share This Restaurant

Write a Review

100
100
100

Customer Reviews

No reviews yet — be the first to share your experience!