Restaurant
Sister of Soul
57 locals recommend,
Location
73 Acland St
St Kilda, VIC
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