Web_Logo

Stroll down Melbourne’s vibrant dining precinct of Flinders Lane
and you will find Terra Rossa, a restaurant and bar with a certain stylish ambience.

Located within the historic Swiss House building, the exterior maintains its original rustic condition while the newly renovated interior has been modernised to exude warmth and charm.

Stop by the front bar for a quick bite in the morning, enjoy an intimate meal in the rear dining area, or relax by in the lounge with
a wine or one of our delicious cocktails.

OPEN
Mon - Fri 6.30am - late | Sat - Sun 8.30am - late

87 Flinders Lane, Melbourne VIC 3000
P 03 9650 0900 | office@terrarossarb.com.au

You are viewing the text version of this site.

To view the full version please install the Adobe Flash Player and ensure your web browser has JavaScript enabled.

Need help? check the requirements page.


Get Flash Player