Aus-Places.com has listed approx 2 restaurants in St Kilda. Some of the Top rated restaurants in St Kilda are- Riva St Kilda & Riva St Kilda.

Place Name
Type
Address
Restaurant
Restaurant
Marina Complex, St Kilda, 42B Marine Parade, Elwood VIC 3184, Australia
Restaurant
Marina Complex, St Kilda, 42B Marine Parade, Elwood VIC 3184, Australia