Kolkata is famous for its delicious Kathi Rolls. These mouthwatering street food delicacies consist of a paratha or roti filled with a variety of fillings such as chicken, mutton, paneer, or egg. The rolls are then garnished with onions, chutney, and spices. The combination of flavors and textures make Kathi Rolls a must-try food in Kolkata.