Vegetarian food where to buy best

vegetarian food where?

Vegetarian Food or better vegan Food, also Sport Food like Whey Protein, not easy to get this days.

Not many places sells pure vegetarian food, even some hawker centres do sell 1/2 vegetarian food & 1/2 not..but from what i c, u can find a few at Little India..but these are indian food but for chinese vegetarian food not that much i know.