Noodle Bar

20 E Scranton Ave.
Lake Bluff, IL
847-735-8170

Additional Information

Cuisine: Pan-Asian
Date Opened: 8/15/2009