The name Delhi Sweets is very famous and they are making sweets from decades but the taste is not up
The name Delhi Sweets is very famous and they are making sweets from decades but the taste is not up to the mark for me. Same goes for other items too, I tried their sandwiches and they were soggy but tasted good.