Here are 10 delicious foods to eat in Andorra, the tiny Iberian country sandwiched between France and Spain.