Cafe DiMaggio Video Gaming at Cafe DiMaggio in Harwood Heights, IL Looking for a place to eat delicious Italian food and play your favorite video games? Check out Cafe DiMaggio located at 7326 W Lawrence Ave in Hardwood Heights, IL. This cafe restaurant is open seven days a week with dine-in, takeout, delivery, and catering options available to all who
Read more