Get directions to: Highway Travel Center Truck Plaza & Country Grill, Findlay, OH
Restaurant address: 325 Emma St Findlay, OH 45840, USA
Restaurant: Highway Travel Center Truck Plaza & Country Grill