La Rosa Pizza

5224 Milford Rd #112 East Stroudsburg PA 18302 USA

(570) 588-1400

Location