Filters:
italian restaurant in Merrillville
About 1 results.
Olive Garden Italian Restaurant
Southlake Mall 1900, 46410 Merrillville, United StatesOlive Garden in Merrillville, IN, is located at Southlake Mall at 1900 Southlake Mall Drive, and is convenient to hotels, shopping, movie theaters, parks and outdoor recreation sites, hospitals, …