Green Tea Japanese Restaurant
2206 N Clark St
Chicago, IL 60614-3855
(773) 883-8812
Happy hour: no
Delivery: no
Takeout: no
Takes Reservations: no
Coat check: no
Outdoor Seating: no
Waiter Service: no
Wheelchair Access: no
Good for groups: no
Good for kids: no




