Pho Noodle Station

Pho Noodle Station, 4330 E New York St, Aurora, IL 60504, United States

(630) 618-4599

Location