Olive Garden
➤ 17585 Castleton Street, City Of Industry, 91748, United States Of America
Catering, Italian, Salads, Casual, Soup
"The Olive Garden in City of Industry needs a total make over. First it smells in there, I wanted to leave after we were seated, my husband convinced me..."