1612 Wazee St
300 Fillmore St G Denver, CO
2364 E 3rd Ave Denver, CO
Fabulous noodle bar in downtown Denver near Union Station. Filling portions, friendly service. Try the chow fun rice noodle dishes. Delish!
January 12, 2010
Xoa Noodle Bar
If you've been to or used
Xoa Noodle Bar, leave a review.
It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.