Super Lucky Star Food & Liquor
2108 E University Ave, Urbana IL 61802
(217) 607-1809
Directions
Order Online Delivery
Grubhub
Doordash
Seamless
Urbana, Illinois
Super Lucky Star Food & Liquor
2108 E University Ave, Urbana
(217) 607-1809