Destination Guide Refined by
|
LIST VIEW | MAP VIEW | SORT BY NAME | STAR | PRICE |
Green Tea 2206 N. Clark St., Chicago, IL 60618 773.883.8812 |
this small, 17-seat restaurant, known for its sushi and maki rolls, prides itself on offering high-quality japanese cuisine at an accessible price point. mellow music, fish prints and serene green walls set the tone for ... more
REVIEWS (2) |
|