Oya Grill

2107 Illinois St, Sidney, NE 69162

Mexican

(308) 254-9200

Is this your business?