Report a review comment
kindlizard
I encourage you to look at the page for Philly. It is a surprisingly veg-friendly town. Lots of places to go. Next time you go, be open-minded, I think you will have a fun time. PM me if you want ideas of where to go.