10 Best Dishes in The World You Must Try Once In Your Life
10. Apfelstrudel, Austria
9. Steak and Kidney Pie, England
8. Paella, Spain
7. Peking duck, China
6. Pho, Vietnam
5. Kebab, Turkey
4. Tom Yam Goong, Thailand
3. Ramen, Japan
2. Rendang, Indonesia
1. Sushi (Japan)
7 Light and Healthy Thai Rice Noodle Recipes
Learn more