Are you trying to keep your weight under control? Snacks can dampen your motivation to lose weight. Here are some Indian ...