TasteAtlas, a platform known for its global food rankings, recently placed India’s missi roti at 56 on its list of the ...