When it comes to street foods, India is the country that is well known for its scrumptious, cheap and ready to eat street delights. You can roam anywhere in India and will find delicious delights of all varieties - veg and non-veg. In India, the street foods are prepared to please the taste buds without caring much about the presentation. But yet, these foods looks tempting which will leave you drooling. For more Details: https://www.chaatkachaska.in/