Green Tea Japanese – Best Sushi in Lincoln Park

2336 N Clark St, Lincoln Park, Chicago

Green Tea Japanese Restaurant at 2336 N Clark St in Lincoln Park is a well-established neighborhood Japanese restaurant on Chicago's North Side, serving traditional sushi, teriyaki, and classic Japanese dishes in a relaxed, familiar setting that has made it a dependable Lincoln Park dining staple. Searching for traditional Japanese food …

Loading restaurant details...