HOME|
DESTINATIONS|
TRAVEL GUIDES|
HOTELS|
ATTRACTIONS|
RESTAURANTS
PHOTOS|
MY PROFILE
Find in
United States > Illinois > Restaurants in Illinois
LIST VIEW | MAP VIEWSORT BY   NAME | STAR | PRICE
Green Tea
Category: Coffee + Tea + Japanese
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)



Forgot your password?
Register




member image
joy
Senegal