Heat oil and add onions, cinnamon sticks, and bay leaf until the ingredients brown lightly. Add ginger, garlic, masala, and dry powders. Stir well, add tomato, and cook till its dissolved. Add meat, salt and curry leaf and let it cook for 30 minutes. Add potatoes and 1 cup of water. Let it cook for another 30 minutes then garnish with coriander. Cut a portion of your unsliced bread in quarters or halves. Gently remove the soft part of the bread, making a hole. Spoon curry into it and enjoy. Best served with a mango pickle or carrot salad.