The Noodle Vietnamese & Thai Cuisine 2336 S Wentworth Ave, Chicago, IL 6061610 AM–9 PM4/5 View Details