Welcome to Sister of Soul St Kilda Takeaway!

Select your order type below to view the menu and place your order online.

This venue is currently closed.

View visual menu
73 Acland St, St Kilda VIC 3182, Australia