A great little neighborhood place with a gorgeous garden. The menu features homemade soups and pastas, great salads, fish, chicken and meat dishes with Mediterranean and Asian influences.
Location:
1835 W. North Av., Chicago Illinois 60622
Telephone
Toll Free: 773-235-6361