Indian Style Garlic Sticks - Desi Pizza Bites