Restaurant
Riva St Kilda
18 locals recommend,
Tips from locals
Smart bistro serving Modern Australian dishes, plus a swanky lounge and sizable deck with bay views.
Unique things to do nearby
Locals also recommend
- 25 locals recommend
Location
42B Marine Parade
Elwood, VIC