Lona St Kilda
64-66 Acland St, St Kilda VIC 3182
Sister of Soul is a restaurant on Acland Street in St Kilda, serving a menu built around share-style dishes suited to relaxed group dining. The kitchen focuses on bold, comforting flavours in a casual setting, popular with locals along one of St Kilda's best-known dining strips. Sister of Soul suits a weeknight dinner with friends or a leisurely weekend meal close to the beach.
Visit Website