AustraliaData checked October 2026
  1. Home
  2. Melbourne
  3. Wine bars
  4. Embla

Embla

Embla: wine bar at 122 Russell St, Melbourne. It is also listed as restaurant. Closed on Sundays.

122 Russell St, Melbourne VIC 3000Checked October 2026