Miga
Add to Favorites
OPEN NOW
Today: 5:00 pm - 10:00 pm
Saved to Favorites
Phone: (217) 398-1020
Address: 301 N Neil St Ste 104, Champaign, IL 61820
Website: http://miga-restaurant.com
716 W Town Center Blvd, Champaign, IL 61822
2002 W Springfield Ave, Champaign, IL 61821
2401 N Prospect Ave, Champaign, IL 61822
114 N Walnut St, Champaign, IL 61820
4104 Fieldstone Rd, Champaign, IL 61822
101 W University Ave Ste 102, Champaign, IL 61820
606 E Grove St, Champaign, IL 61820
2004 W Springfield Ave, Champaign, IL 61821
915 W Marketview Dr, Champaign, IL 61822
601 N Neil St, Champaign, IL 61820