1700 West Grand Avenue, , IL 60622
(312) 226-5318
Filed under:
Uncle Mike’s Place makes sure diners get acquainted with its lugaw and champorado.