Olive Garden
➤ 332 W Army Trail Rd, Bloomingdale, Illinois, 60108, United States
Apto Para Vegetarianos, Vegetariano, Italiano, Postre, Pasta
"Adding photos that never got posted on my last review from February 2024. Dine-in food, take-out, and menus."