Edit ModuleEdit Module
Edit Module Edit Module Edit Module
Edit Module

Penny's Noodle Shop

3400 N Sheffield
Chicago, IL 60657
773-281-8222

Additional Information:

Cuisine: Thai
Neighborhood: Lake View
Edit Module