The Star and The Shamrock

1341 H Street, NE
Washington, DC 20002
Latest from The Star and The Shamrock