Chona's Restaurant

224 W 16th St Schuyler NE 68661 USA

(402) 352-5722

Location