CAPITOL SQUARE BAR & GRIL

1500 E CAPITOL ST NE, WASHINGTON,
DC, 20003, USA