Olive Garden
➤ 332 W Army Trail Rd, Bloomingdale, Illinois, 60108, United States
Convient Aux Végétariens, Végétarien, Italien, Dessert, Pâtes
"Adding photos that never got posted on my last review from February 2024. Dine-in food, take-out, and menus."