Olive Garden 4423

Olive Garden #4423, also known as Olive Garden Oshkosh, is an Olive Garden restaurant located at 1190 South Koeller Street in Oshkosh, Wisconsin.