With views of Darling Harbour, and conveniently located close to the IMAX cinema, Ice Cube delivers Modern Australian cuisine with a strong emphasis on seafood, particularly sushi and sashimi.
Ice Cube Seafood Bar
Time Out says
Details
- Address
- Ground Floor IMAX Theatre Complex
- 31 Wheat Rd
- Sydney
- 2000
Discover Time Out original video