Noodle World

9.3

3315 Cambie St, Vancouver, BC V5Z 2W6, Canada

Opens at 11:30 AM

More