Irish Channel Restaurant & Pub

Address: 500 H St NW, Washington, D.C. - United States

Checkins

1

Avarage rating at this location

3.75

 

Kayla Lynn

A good IPA.

3.75

almost 4 years ago