Originally Posted by Tweek's Turbos
Where,? I usually make my own with fresh dough from Wegmans up here in Fairfax.
He is actually in a weird spot. He is in an industrial park in Fredericksburg. The Bowman center to be exact, opens at 10:00am closes at 7:00pm. But he makes the real deal, even has pizza pops and garlic knots every day.