Free Post Capitol Hill On the Streets: Dino's Tomato Pie I went to Dino’s Tomato Pie last night to celebrate a friend’s final shift there before she starts an exciting new job. Dino’s has