Review Of Olive Garden South Main 2023. Web olive garden italian restaurant, south portland: Web 200 gorham rd #800, south portland, me 04106, usa.

Web 200 gorham rd #800, south portland, me 04106, usa. As of 2022, olive garden restaurants accounted for $4.5 billion of the $9.63 billion revenue of its parent, darden. However, the restaurant closed last 2017.