Indian cuisine is known for its exotic curries and also for the amazing assortment of breads that are relished as an accompaniment to these delicious and spicy Indian dishes. Everybody in India loves to have freshly made piping hot rotis, naans, chapatis and parathas to scoop and mop up a gravy dish. That is how Indians worldwide have been relishing their food for centuries. Indian cuisine offers an impressive selection of bread. Here are some of the famous Indian flat breads that are popular all over the world and served in Indian restaurants worldwide.