Red Rocks Pizzeria Coming to D.C.'s H Street Section

In just a few weeks, it'll be the largest restaurant on H Street.

Images courtesy of Prince of Petworth.

Last fall, it was announced that Red Rocks Pizzeria would open a new location on Northeast H Street in Washington, D.C. This location—the fourth in the metropolitan area—will occupy 1348 H St. NE and will have a menu similar to this. They're looking to open in about 3 or 4 weeks; the remaining hold up are permitting issues. When it's all said and done, the brand new Red Rocks Pizzeria will be the largest restaurant along the H Street strip.

[via Prince of Petworth]

Latest in Pop Culture