Back
Mia Za's Logo

Mia Za's

0.85mi
629 E Green St, Champaign, IL, 61820
Not Available Now (Available Mon 11:00 AM - 9:00 PM)

About Mia Za's

Order from Mia Za's and you're ordering from a cafe that is one of the most well-liked in Champaign. And your order from Mia Za's will be a great deal too when you select the most affordable deli...show more

Sorry, no services are available for this restaurant.Search nearby instead
Sorry, no services are available for this restaurant.Search nearby instead