1 / 4
From Wolfs Head Restaurant & Bar's website

From Wolfs Head Restaurant & Bar's website

Wolfs Head Restaurant & Bar

Bar and grill · Indian Head Park

By phone

orders & questions

Call to order · (708) 246-0400

6937 Joliet Rd, Indian Head Park, IL, 60525

Directions
Website

Similar places nearby

Chicago