A Melbourne institution in the heart of the CBD
| Website | http://www.embla.com.au |
| Employees | 1 (0 on RocketReach) |
| Founded | 2015 |
| Address | 122 Russell St, Melbourne, Victoria 3000, AU |
| Industry | Restaurants |
Looking for a particular Embla Melbourne employee's phone or email?
Embla Melbourne is based in Melbourne, Victoria.