Royal Noodle
Vietnamese · Noodles · Vegetarian
Royal Noodle is a Vietnamese restaurant offering a variety of flavorful dishes, including vegetarian options.
Location
Best places nearby
The highest rated places close to Royal Noodle.
Local restaurants nearby
885 Jane St, ON



