Advertisement

Ted Allen: Ukrainian Borscht

(02:02)

Ted Allen on the Ukrainian borscht at Veselka in New York City.

Best Thing I Ever Ate
Show:
The Best Thing I Ever Ate