Irish Channel Restaurant & Pub - Irish restaurant in Downtown, Washington | Reviews, Photos & Information on Postcard