Magic Noodle

1337 University Avenue West St. Paul, Minnesota 55104 United States of America

(651) 369-6688

Location