Omnia pop-up is more serious than a lot of real restaurants.
Omnia pop-up is more serious than a lot of real restaurants. Photo: Simon Schluter
Closed

Omnia

25 Toorak Rd, South Yarra VIC 3141, Australia Expand location map

25 Toorak Rd South Yarra, VIC 3141

Permanently Closed

This venue is no longer operating.