Olive Garden 1330

Olive Garden #1330, also known as Olive Garden Novi - Twelve Oaks Mall, is an Olive Garden restaurant located at Twelve Oaks Mall, at 43300 Crescent Boulevard in Novi, Michigan.