Posted by on Sep 3, 2017 in Restaurants |

India is the land of butter chicken, masala dosa and aloo ka paratha. Different cultures contribute immensely to make India a food paradise. Here are some amazing facts related to Indian food the world should know- Land of spices- Spices were the first thing that attracted foreign traders towards India. But do you know that India produces the most number...

Read More