sanzeev's New Delhi, India
6 Reviews |
78 Photos |
17 C T C Mall A Nazafgarh Road Near Ctc Mall
A very large spacious restaurant. Excellent for quick bites and they have huge range of indian food,...