Green Tea
Japanese · Sushi · Casual Dining
Green Tea Japanese Restaurant offers an authentic Japanese and sushi dining experience. Since 2000, their chefs have been mastering their craft, providing a menu rooted in tradition and inspired by creativity.
Location
Best places nearby
The highest rated places close to Green Tea.
Local restaurants nearby
2206 N Clark St, Chicago, IL 60614, US


