The Arch Noodle House
Chinese · Noodles
The Arch Noodle House is a Chinese restaurant specializing in noodle dishes.
Location
Best places nearby
The highest rated places close to The Arch Noodle House.
Local restaurants nearby
1309 Main St W, ON
Location
The highest rated places close to The Arch Noodle House.
1309 Main St W, ON