Tatra Deli

Shops & Retail

2583 Milford Rd, East Stroudsburg, Pennsylvania, USA, 18301