Closed as of Jan 6 1095 Dean Street
"A revolution in food!"
Possibly the world's only veggie burger bar! Lots of vegan options, and even some healthy stuff.
Added by Linda on May 19 05 (last updated Feb 28 10)
Head North up Dean street from Soho Square, or walk West along Oxford Street (if you can stand the crouds!) from Tottenham Court Road Tube, and head South down Dean Street.
$ - inexpensive