Photos
Description
Olympus Fish and Chips Finchley
Experience the best Fish and Chips in Finchley Central at Olympus. We only use fresh, high-quality fried and grilled seafood, and we cook it to perfection. In addition to our delicious Fish and Chips, we also offer a variety of sides to round out your meal. Come visit us and savor the taste of our freshly made Fish and Chips!
Contacts
Phone
+442083718666
Address:
140-144 Ballards Ln, Church End, London N3 2PA
Website:
http://www.olympusrestaurant.co.uk/
Features
Related
-
★ ★ ★ ★ ★
-
★ ★ ★ ★ ★
-
★ ★ ★ ★ ★
-
★ ★ ★ ★ ★
-
★ ★ ★ ★ ★
-
★ ★ ★ ★ ★