
If I stay away from H Street, NE for a few weeks there’s always new development when I go back on a walkabout. I was excited to see this new pizza spot, Inspire Pizzeria, coming to 650 H Street, NE. The sign says gourmet pizza:

Anyone ever heard of this place?
