Fleetwood Town Square, 302-15988 Fraser Highway, Surrey V4N0X8, Canada
Fleetwood Town Square, 302-15988 Fraser Highway, Surrey V4N0X8, Canada
No delivery
Spot something wrong?
Dishes at Noodle Island. Prices may vary in venue.
Been to Noodle Island? Be the first to share what you ate.