Advertisement

Stuffed Grape Leaves

(02:02)

Alex calls these stuffed grape leaves "perfect little packages of food."

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