Noodle Inn
Chinese · Noodles · Vegetarian
Established in 2004, Noodle Inn is a popular Chinese restaurant offering dine-in, delivery, and vegetarian/vegan options.
Location
Best places nearby
The highest rated places close to Noodle Inn.
Local restaurants nearby
156 London Road, ENG



