Sister of Soul - St Kilda

73 Acland St, St Kilda, Victoria   view map

Modern global vegan food and drinks that are clean, tasty and nourishing. Open: 7 DAYS – 7:30am till late Breakfast, Lunch & Dinner.

100% vegan Restaurants Cafes

Leave a Rating or Comment

  • no rating