1182nd visitor, Write a review
The Noodle Box Map

near V8W 1R6

The Noodle Box is ranked #1 of 5 nearby Restaurants.

The Noodle Box is stupid, organic, local