Celebrate Thanksgiving in India! This year, skip the cooking and enjoy special Thanksgiving menus at top restaurants in Delhi and Mumbai, featuring traditional turkey, innovative twists, and festive brunches. Find the perfect spot for your Thanksgiving feast.