Cleo Melbourne
restaurant in Melbourne
Level 12/130 Russell St, Melbourne VIC 3000, Australia
A sun-drenched rooftop escape on Level 12 in the heart of Melbourne CBD, serving Eastern Mediterranean all-day dining - think mezze, cocktails, and city views from breakfast through to sunset.
2 posts from 2 people on dux.