NextEats
›
Kentucky
›
Food in Glasgow
›
Snack Bar
› Mi Chela
Mi Chela
Snack bar · 236 S L Rogers Wells Blvd, Glasgow, KY
Hours
Sat 4:30 PM–9 PM
Sun 12 PM–6:30 PM
More food in Glasgow, KY
·
Snack Bar in Glasgow