Restaurants - Toronto, Ontario, Canada
Vietnam Noodle Star is a restaurants company based out of 4188 FINCH AVE E, Toronto, Ontario, Canada.