Need An Alibi?

Sydney’s newest plant-based restaurant inside the Ovolo Hotel at Woolloomooloo has you covered