Gujarati cuisine is known for its rich flavours and use of lots of lentils. From snacks to main course, the cuisine offers a lot to all the palates. But did you know that they also celebrate sweets ...