Call me old fashioned but I'm a sucker for push cart dim sum, so VFSR gets a star for that. The food is good with lots of variety and great if you can get in before 11am. The decor reminds me of a banquet hall with chandeliers.
Will return for Dim Sum and will have to try their dinner menu.