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.







