Olive Garden Italian Restaurant

restaurant in Carmel Mountain, Poway

Phone: (858) 230-8241

Address: 11555 Carmel Mountain Rd