Noodle Box

James St, Adelaide, SA 5108 ,Australia
Noodle Box Noodle Box is one of the popular Fast Food Restaurant located in James St ,Adelaide listed under Local business in Adelaide , Restaurant in Adelaide ,

Contact Details & Working Hours

Map of Noodle Box