Soul Mama is located in one of the best spots for dining in Melbourne, upstairs in the renovated sea baths at St Kilda. There’s no real menu, the line up for your meal is different, the view from the toilets is worth a million dollars and the restaurant is vegetarian only. You choose the size of the meal you want: little, small, medium or large. The little dish consists of dips and bread. The small/medium/large meals are made up of your choice of 20 or so hot or cold vegetarian dishes. You also have a choice of wines, beers and soft drinks and, for the health conscious, variety of freshly made juices. If you manage to get through your main course, then amazing deserts await. Some look strange but they all taste terrific. Soul Mama is bright, kid friendly and best of all, the meals are priced relatively cheap. Underground car parking is also available for patrons.