Located right on Flinders lane, Swiss Club of Victoria offers up some delicious European dishes and beers in this inviting restaurant.
Swiss Club of Victoria
Time Out says
Details
- Address:
- 89 Flinders Ln
- Melbourne
- 3000
- Contact:
- View Website
- 03 9650 1196
- Transport:
- Nearby stations: Flinders Street
Discover Time Out original video