Get directions to: Twin Kiss Restaurant, Howard, PA
Restaurant address: 2495 N Eagle Valley Rd Howard, PA 16841, USA
Restaurant: Twin Kiss Restaurant