Crispy, flaky and layered bread made in oven/tandoor.
Aloo Kulcha is a delicious Indian bread stuffed with a tasty, mildly-tangy potato mixture.