The Noodle Shop

3 sw pack square, Asheville, NC 28801
The Noodle Shop The Noodle Shop is one of the popular Asian Restaurant located in 3 sw pack square ,Asheville listed under Asian Restaurant in Asheville ,

Contact Details & Working Hours

Map of The Noodle Shop