Even though they’ve only been open for a week or so, the word is out on this spot because the place was packed on Friday night. They are located at 1339 H St, NE (near the Star & Shamrock) and you can see their menus here. I’ve spoken to folks who say that the pies are phenomenal. Anyone check them out yet?
More photos after the jump.