Illinois > Chicago > South Deering > Restaurants, Food & Beverages > Restaurants > New Little China
1737 E 95th St, Chicago, Illinois, 60617-4708
(773) 768-8856
South Deering
Restaurants, Food & Beverages > Restaurants
No reviews yet. Be the first to write a review!