Illinois
Chicago
Greentea Japanese Restaurant
Greentea Japanese Restaurant
(773) 883-8812
2206 N Clark St, Chicago, IL 60614
Own this business?
Learn more
about offering online ordering to your diners.
Japanese
Menu not currently available