The Green Dolphin - CLOSED
2200 North Ashland Avenue
Chicago, Illinois 60614