Main content starts here, tab to start navigating

Hours & Location

3011 Butterfield Road (at Meyers Road),
Oak Brook, IL 60523

(630) 861-6177
oakbrooklabarra@labarraristorante.com

Temporarily Closed

Get Directions