Phone: +442083718666
Address: 140 - 144 Ballards Lane London, N3 2PR, N3 1LJ, United Kingdom
City: London
Menu Dishes: 26
Reviews: 3253
Website: http://www.olympusrestaurant.co.uk/
"Hey fish lover! Too large portions alert! Friendly yet professional staffs, they make you feel welcomed. And yes, must try their fish and chips!!! Try to have it then and there itself, because then the fish won’t be soggy and you’ll have great experience! P.S.: If you want to have some chilling spicy, carry for yourselves ;"
All prices are estimates on menu.