Get directions to: Chona's Restaurant, Schuyler, NE
Restaurant address: 224 W 16th St Schuyler, NE 68661, USA
Restaurant: Chona's Restaurant