Melbourne • Australia
Open since 2008, Cumulus Inc. is located in Melbourne's famous art and fashion precinct, Flinders Lane, offering an upmarket menu in a bustling high-ceiling interior with an open kitchen.
No restaurants found
Mobile apps
iPhone and Android mobile applications are launching later this year, stay tuned!