55 ST Harold's & fresh lemonadeRestaurants740 W Garfield BlvdChicago, IL, 60609 · US+18728187555Email unavailable55-st-harolds-fresh-lemonade.business.siteHours not available