Organic & Raw Food Restaurant, Prasad — Best Food in the World?

Prasad — a delicious organic and raw food restaurant in Portland… and my visit there.