The Olive Garden is probably my favorite restaurant chain and the Cielo Vista one is no exception. Service is always courteous and the food never disappoints! The price is a bit on the expensive side but for those with thinner wallets you can have just the soup, salad and breadsticks...and trust me you'll fill up on that alone. Try the Zuppa Toscano!
bad customer service good food.