Tokyo Noodle Shop - South Central Edmonton - Edmonton AB
Add Website
Close
Tokyo Noodle Shop
Be first to review 10736 82 Avenue Northwest,Edmonton AB T6E 6P4 Phone Number: (780) 430-0838
Tokyo Noodle Shop Store Hours
Hours may fluctuate