Green Tea Japanese Restaurant Categories: Restaurant2206 N. Clark StreetChicago, IL 60614 USAGet DirectionsWebsite(773) 883-8812Return to Business Listings