Originally opened in 1987 the Olympus Fish and Chip Restaurant. An award winning, upmarket family run restaurant offering best quality fish and chip meals - and much, much more - to Bolton residents and visitors. With its distinctive arched windows and comfortable seating for over 200 people, the Olympus Restaurant has not only become a local landmark but regularly attracts visitors from all parts of Lancashire, Cheshire and beyond.