In 2014 Olive Garden opened in Lima, Peru under the name Olive Italian Restaurant but with the same menu of the original name restaurants, and it is also located in a main avenue.
Olive Garden opened in Lima, Peru under the name Olive Italian Restaurant but with the same menu of the original name restaurants. This was in 2014. It is also located in a main avenue.