Facebook

Olympus Fish & Chips

4.4·(223)

Colourful modern setting for fish and chips, grilled fish, meze and other Turkish starters.
Phone
+44 20 8371 8666
Address
142 Ballards Ln, Church End, London N3 2PA, United Kingdom

Open hours

See Hours
Monday
12 - 9:45 PM
Tuesday
12 - 9:45 PM
Wednesday
12 - 9:45 PM
Thursday
12 - 9:45 PM
Friday
12 - 9:45 PM
Saturday
12 - 9:45 PM
Sunday
12 - 9:45 PM


Ask AI

Olympus Fish & Chips

Colourful modern setting for fish and chips, grilled fish, meze and other Turkish starters.

Enter Wanderboat