Olympus Brings Greek Taverna Dining to Manly Wharf

Written on 11/13/2026
Bill Giannopoulos

Greek restaurant Olympus opens at Manly Wharf on 7 December, taking over Felons Seafood with a 260-seat waterfront taverna from the team behind The Apollo.