Bhatoora

A fluffy deep-fried leavened bread from North India.

bhatoora.jpg