AustraliaData checked October 2026
  1. Home
  2. Melbourne
  3. Barra

Barra is a Latin American restaurant on 73 Little Collins St in Melbourne. It is also listed as bar and cafe. It is closed on Sunday.

73 Little Collins St, Melbourne VIC 3000Checked October 2026