Olive Garden 1553

Olive Garden #1553, also known as Olive Garden Memphis - Wolfchase Mall, is an Olive Garden restaurant located at Wolfchase Mall, at 8405 US Highway 64 in Memphis, Tennessee.