Get directions to: New Skyline Chili, Trenton, OH
Restaurant address: 917 W State St Trenton, OH 45067, USA
Restaurant: New Skyline Chili