Get directions to: Happy Garden, East Stroudsburg, PA
Restaurant address: 698 Milford Rd East Stroudsburg, PA 18301, USA
Restaurant: Happy Garden