Jia's Restaurant
2 E. Delaware Place, Chicago, Illinois 60611
Featured Review : Four hours of walking the Miracle Mile can take a lot out of a person. My companion and I discovered this much to our chagrin. After a day of merrily spending way too much of our cash supplies, we really needed a place...See Full Review