A new vegan restaurant with old-school St. Pete roots is ready to debut in the Historic Kenwood neighborhood. Newly renovated 2,275 square foot restaurant 3118 3rd Ave. N