Natural Pizza
Tried the Natural pizza from the skillman location - and one word to describe the taste.. G R O S S - I was tempted to eat the card board box it came in over the horrible tasting, gross pizza. Shame, because I love their cheese sticks..
Read more at maps.google.com