Nathan Noodles & Rice is located at 683 N York St, Elmhurst, IL. This business specializes in Restaurants and has 1 review(s) with a star rating of 5.0. Nathan Noodles & Rice is open Mon, 11am-3pm; Tue, 11am-3pm; Wed, 11am-3pm; Thu, 11am-3pm; Fri, 11am-3pm; Sat, 4pm-10pm; Sun, Closed and accepts Mastercard and Visa.