Respond to Review of The Veg Head
Review: 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.