Soul Vegetarian No. 2 - Vegan restaurant in Atlanta, Atlanta | Reviews, Photos & Information on Postcard