Deeps Pakora Palace offers homemade Indian cuisine with a focus on pakoras and other flavorful dishes.