Delicious fish and chips from Olympus!
Olympus offers a friendly and informal setting for delicious, freshly prepared dishes.
Our chefs have devised a menu that includes lots of popular favourites, as well as some of their own delicious creations, all of which are prepared using the finest ingredients.
Lunch and Dinner can all be enjoyed in Olympus Restaurant
140 - 144 Ballards Lane
|Phone||0208 371 8666|