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:
Sun-Thurs 11:30am-1:00am
Fri-Sat 11:30am-2:00am
Currently open for inside dining, outside dining, curbside pickup, and delivery.

Our Phone: 847-805-0202

Order online for delivery/carryout Chownow

See Google Maps