Edit ModuleEdit Module
Edit Module Edit Module Edit Module
Edit Module

Noodle Bar

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

Additional Information:

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