Penny's Noodle Shop

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

Additional Information

Cuisine: Thai
Neighborhood: Lake View