Noodle Xtreme
2605 66 St NW, Edmonton
(780) 469-8081
Menu
Reserve
Restaurants in Edmonton, AB
Noodle Xtreme
2605 66 St NW, Edmonton, AB T6K 4C8
(780) 469-8081