Restaurants

The Metropol

Unclaimed

60 Fitzroy St, St Kilda, VIC 3182


Venue Map

Get directions to The Metropol

Reviews

Read Peoples Reviews for The Metropol

Venue Features

Facility

Entertainment

General