The Wolfhound Bar and Kitchen
(208)
Bar & grill
Address: 3188 N Elston Ave, Chicago, IL 60618
Hours: Open ⋅ Closes 12 AM
Phone: (773) 234-2736
No information is available for this page. · Learn why
Apr 9, 2024 · We aim to present an authentic “Pub House” experience for our guest based on the “Craic” of Ireland. 16909 High Grove Blvd, Clermont, ...