Restaurants :: GREEN TEA JAPANESE RESTAURANT
Restaurants :: GREEN TEA JAPANESE RESTAURANTGREEN TEA JAPANESE RESTAURANT
(773) 883-8812
Get Directions
2206 N Clark St, Chicago, IL 60614
Tue-Sat 11:30 AM-2:30 PM, 4:30 PM-10:00 PM
Sun 4:30 PM-9:00 PM
Tue-Sat 11:30 AM-2:30 PM, 4:30 PM-10:00 PM
Sun 4:30 PM-9:00 PM