A standard deli, but with an extensive vegetarian section that lists some dishes that are vegan, or can be made vegan. Serves vegan cheese. Three Philadelphia locations - this one is located in the South Philadelphia Sports Complex.
Source: vegphilly.com; edited by vanilla bean