Serving breakfast, lunch and dinner, there is always a good time to try Terra Rossa. Stop in for a pre-show meal or a sneaky drink afterwards. With a focus on seasonal ingredients and matched wines, the Italian menu will satisfy and delight.
Terra Rossa (CLOSED)
Time Out says
Details
- Address
- 87 Flinders Lane
- Melbourne
- 3000
- Transport:
- Nearby stations: Flinders St Station
- Opening hours:
- Mon-Fri: 6.30am-late; Sat-Sun: 8.30am-late
Discover Time Out original video