Bhatura (Fried Leavened Flat Bread)

Bhatura (Fried Leavened Flat Bread) is one of the most popular, tasty and is very well known, not just in India but all across the world where you can find an Indian restaurant. Yes I know, its a sinful food, its fried and unhealthy but sooo tasty. For those who are calorie conscious, look away…