Report a review
- 4
- Yummy
The veghead has been one of my favorite places to go for a while. It is so good and fresh you will always want more. I reccomend their pizza, its a flat bottom with hummus and a ton of delicious ingredients. Definatley worth going to.