Vedge Restaurant Address: 1221 Locust St, Philadelphia, PA 19107 Phone: +1 215-320-7500 Cuisine: Vegetarian Read more