Absolutely Amazing food, The Fish is massive and also a large choice. The Staff there are Very profe...
Olympus Fish Restaurant
(127)
Advertisement
Photos
Olympus Fish Restaurant in London is known for offering a variety of fish and chips, including a large choice of fish options. The restaurant prides itself on providing a cosy and hospitable atmosphere, making it a comfortable dining experience for patrons.
The staff at Olympus are described as professional and friendly, contributing to the overall positive experience. The food is well-presented and is noted for its quality, particularly the cod, which is cooked to perfection and flakes easily.
Generated from the web
Reviews
A very nice, cosy, hospitable restaurant. Food very nice and well presented. Had cod & chips. Compli...
Had a takeaway cod and chips earlier. Cod was great and cooked to perfection. Flaking away. Really f...
You might also like
Advertisement


