Astoria restaurant named best new spot in the U.S.

An Astoria restaurant has just been crowned the best new restaurant in the entire country by USA Today. FOX 5 NY’s Jessica Formoso takes us to Tootles and French and shows us what makes it so special.

Top Stories