Stroud Pizzeria and Restaurant
Stroud Pizzeria and Restaurant is located on the corner of 8th and Main Street in beautiful downtown Stroudsburg.Great food and atmosphere offer the perfect location to grab a slice and walk around town. Come with friends and family and enjoy a great meal in the heart of Stroudsburg. They are open year-round with plenty of seating and parking. Seating outside is available when the weather permits.