Mar 17, 2024 · Driftwood Grille is our 21st Century take on the classic Northwoods supper club. It is “destination dining” at its' core.
Driftwood Grille
(402)
Restaurant
Address: 17W648 W 22nd St, Oakbrook Terrace, IL 60181
Hours: Closed ⋅ Opens 11 AM
Phone: (815) 374-3893