Get directions to: Forest Inn, Massapequa, NY
Restaurant address: 157 Forest Ave Massapequa, NY 11758, USA
Restaurant: Forest Inn