This is a fine Vietnamese restaurant and a popular one. They in fact have two locations: one in Chinatown (Spadina) and another ... More