Plant-based restaurant Alibi opens at Ovolo