“Olive Garden Italian Restaurant Amarillo is located in Western Crossing. The restaurant is an Italian chain that offers a variety of menus including pizza, pasta, salads, starters, and desserts. Olive Garden Italian Restaurant Amarillo has a warm, inviting dining experience and Italian accommodations for visitors. Their menu items are freshly prepared in their kitchens. They aim to provide for the dietary needs of guests. For over 20 years, Olive Garden restaurants have donated more than 49 million pounds of food. Olive Garden Italian Restaurant Amarillo is the right place to celebrate a special occasion with family and friends.”
Read more