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.
Find Us
140-144 Ballards Lane, London, N3 2PA
Share This Restaurant
Write a Review
Customer Reviews
No reviews yet — be the first to share your experience!