Home 12 signs that you are a street food lover Every thella waala is your friend and they exactly know your order

Every thella waala is your friend and they exactly know your order

It satiates you better than any cheese burst of masala grill
You end up spending less on food