June 8, 2010 - St. Stephen's Green = the BEST Irish pub on the Jersey Shore!

|