hero image of Green Tea
Green Tea

Chicago, IL, United States

Green Tea – Authentic Sushi Restaurant in Chicago

Green Tea is a beloved sushi restaurant located at 2336 N Clark St, Chicago, IL, known for its fresh and delicious Japanese cuisine. Established over 20 years ago, it has become a staple in the Chicago dining scene, offering a cozy atmosphere and a menu filled with sushi and sashimi options. The restaurant is particularly praised for its lunch specials, making it an ideal spot for both locals and visitors seeking quality sushi at reasonable prices. Customers frequently highlight the attentive service and the restaurant's commitment to quality, ensuring a memorable dining experience.

Japanese, Sushi, Asian

$$–$$$

Refresh your Nova Landing Page to drive a significant increase in traffic to your site.