Trying Dear Saigon Vietnamese Restaurant Scarborough - Is it worth the hype?