Olive Garden Lakewood Lakewood
➤ 7655 W Alameda AveCO 802263101, Lakewood, United States
Vegetarian Friendly, Vegetarian, Italian, Salads, Pasta
"Our dinner was very good. Where we sat was cold. Our server was good, the service however was very slow. We waited for bread sticks, never got a salad refill or do they not do that any longer?"