World’s most expensive fries on sale at New York restaurant for $200

World’s most expensive fries on sale at New York restaurant for $200
play icon
The Creme de la Creme Pommes Frites, the world's most expensive french fries.