Reviews written by vegadeli -- "A Vegan Cafe"

Registered on Oct 21 08
 

VegaDeli in Saint Louis, Missouri
Nov 30 08

rating star

It's organic. It's vegan. Its delicious.