1130 CHICAGO AVE, OAK PARK, IL, 60302, US
(708) 660-1300
PENNY'S NOODLE SHOP isn't accepting online orders right now.