Get directions to: Lenas Restaurant, New Milford, NY
Restaurant address: 15 North Mill Street New Milford, NY 10959, USA
Restaurant: Lenas Restaurant