SITE NAME Swiss Club of Victoria STREET ADDRESS 87-89 Flinders Lane Melbourne PROPERTY ID 103320 SURVEY DATE: May 2017 SURVEY
![TERRA ROSSA RESTAURANT BAR - CLOSED - 36 Photos & 22 Reviews - 87 Flinders Lane, Melbourne Victoria, Australia - Italian - Restaurant Reviews - Phone Number - Yelp TERRA ROSSA RESTAURANT BAR - CLOSED - 36 Photos & 22 Reviews - 87 Flinders Lane, Melbourne Victoria, Australia - Italian - Restaurant Reviews - Phone Number - Yelp](https://s3-media0.fl.yelpcdn.com/bphoto/7o0xShH3OFIR-eNZW_C1YA/348s.jpg)
TERRA ROSSA RESTAURANT BAR - CLOSED - 36 Photos & 22 Reviews - 87 Flinders Lane, Melbourne Victoria, Australia - Italian - Restaurant Reviews - Phone Number - Yelp
![TERRA ROSSA RESTAURANT BAR - CLOSED - 36 Photos & 22 Reviews - 87 Flinders Lane, Melbourne Victoria, Australia - Yelp TERRA ROSSA RESTAURANT BAR - CLOSED - 36 Photos & 22 Reviews - 87 Flinders Lane, Melbourne Victoria, Australia - Yelp](https://s3-media0.fl.yelpcdn.com/bphoto/EPJljYzFr0Z-bCZzp2_LVg/l.jpg)