big green chili

Pakoda (Fritters)

Pakoda or Fritters are very popular in India. They are available all year round on many road side stalls. They are ...