A Vegetable Restaurant

1221 Locust StreetPhiladelphia215.320.7500