Olive Garden 1796

Olive Garden #1796, also known as Olive Garden Stroudsburg, is an Olive Garden restaurant located at 600 Shoppes at Stroud in Stroudsburg, Pennsylvania.