Restaurant
Sister of Soul
57 locals recommend,
Tips from locals
Best vegetarian restaurant I've ever eaten at. SO much taste in their dishes!
Unique things to do nearby
Locals also recommend
- 6 locals recommend
Location
73 Acland St
St Kilda, VIC