Health

For The First Time Ever, 2 Restaurants In India Feature On World's 50 Best Restaurants List

NDTV - Health·5 Nov 2026
For The First Time Ever, 2 Restaurants In India Feature On World's 50 Best Restaurants List

This year, a destination dining restaurant in Spain was named the world's best restaurant.

More news in Health