France – Crispy Potato Puffs
Potato puff is a special dish famous in France. This dish is a type of Orleans food dish. Potato Puffs means a fried Potato that is crispy and delicious in taste. In the French language, this snack is also known as “Pommes de Terre soufflés”. It is invented in the 18th century by the French chef Jean-Louis-Francois Collinet.