Noodle World Vietnamese Restaurant

4909 17 Avenue SE
(403) 248-5778