Get directions to: Applebee's Neighbor Grill, Mohegan Lake, NY
Restaurant address: 3127 East Main Street Mohegan Lake, NY 10547, USA
Restaurant: Applebee's Neighbor Grill