O'Tooles Irish Pub
Irish, Pubs
New Haven, CT
2.1 mi