Stroudsburg PA Restaurants Food Delivery 1. 600 Shoppes At Stroud, Stroudsburg, PA 18360 | Olive Garden Italian Restaurant (570) 476-9324