Get directions to: New Lisbon Travel Plaza, New Lisbon, IN
Restaurant address: 5884 South Wilbur Wright Road New Lisbon, IN 47366, USA
Restaurant: New Lisbon Travel Plaza