From Our Editors
Grab a bite at QB Bar and Grill in Itasca. Wireless Internet access is just a click away at QB Bar and Grill. Wanna soak up the sun? Come grab a bite at QB Bar and Grill and sit out on their gorgeous patio.
Feeling a little shy? Carryout is available.
Don't waste time on public transportation! Bring your own wheels to the restaurant and easily park nearby.