Hours/Location

Photo of Stonewood Ale House Restaurant from Mall Drive in Schaumburg

Stonewood Ale House Restaurant

Our Address:
601 Mall Drive
Schaumburg, IL 60173
See Google Maps

Our Hours: Daily 12-9pm
Currently open for outside dining, curbside pickup, and delivery.

Our Phone: 847-805-0202

Delivery available through GrubHub

Online Ordering available through Upserve

See Google Maps