If you have ever been to India, you know that eating out on the streets will be a treat to your taste buds. Street food is a passion in India. It is common to find groups of friends and families going out for their daily dose of street food during […]