Terra Rossa Restaurant and Bar

Address: 87 Flinders Lane, Melbourne.

Ph: (03) 9650 0900

More Melbourne Lounge Bars