Novotel Guwahati GS Road brings Food Festival Flavours of North India at The Square Restaurant
India is a land of immense diversity, and this is reflected in its cuisine as well. North India is home to a rich variety of flavours and dishes, and to experience the best of what