Restaurants

Riva Stkilda

Unclaimed

42b Marine Parade (St Kilda Marina), Elwood, VIC 3184

(03) 9537 2224

http://www.rivastkilda.com.au

42b Marine Parade (St Kilda Marina), Elwood, VIC 3184


Venue Map

Get directions to Riva Stkilda

Reviews

Read Peoples Reviews for Riva Stkilda