Petra Street Shawarma & Chicken

Fast food restaurant · 1336 N Rte 59 #108, Naperville, IL

Hours

More food in Naperville, IL · Fast Food in Naperville