Penny's Noodle Shop 3400 N. Sheffield Ave. Chicago IL United States
Hours: Lunch & Dinner Tues.-Sun.
Phone: 773.281.8222