
Chotiwala Restaurant
Restaurant in Haridwar
Chotiwala is one of the most known and oldest restaurants in the holy town of Haridwar. Essentially vegetarian, it's speciality lies more in the north Indian ...