The Noodle Shop

3 N Pack Square, Asheville 28801, United States Get Directions to this spot
International Restaurants
3 N Pack Square
Asheville, 28801
NC, United States
(828) 250-9898

Rate and review The Noodle Shop in Asheville, NC, United States!

Share your experiences at The Noodle Shop with your friends or discover more International Restaurants in Asheville, NC, United States.